Sto guardando attraverso lo Caffe prototxt for deep residual networks e ho notato l'aspetto di un livello "Scale"
.Livello di scala nel Caffe
layer {
bottom: "res2b_branch2b"
top: "res2b_branch2b"
name: "scale2b_branch2b"
type: "Scale"
scale_param {
bias_term: true
}
}
Tuttavia, questo strato non è disponibile nella Caffe layer catalogue. Qualcuno può spiegare la funzionalità di questo livello e il significato dei parametri o indicare una documentazione aggiornata per Caffe?
Shai, Quindi equivale a mettere un livello convoluzionale con dimensione del filtro 1x1 dopo res2b_branch2b. Se lo facciamo anche l'output sarà y = W * x + b, e imparerà il W eb giusto? Quindi questo è equivalente al livello di scala quando non forniamo l'ultimo livello di fondo? – Dharma
@Dharma è equivalente solo se 'x' è 1D.Non confondere il prodotto interno e la moltiplicazione scalare. – Shai
oh ok. Quindi in questo caso apprende solo due parametri alpha e beta, invece di una matrice W intera. ho ragione? – Dharma