Я смотрю на некоторый код построения сети Caffe (в файле BerkeleyVision pascalcontext-fcn8s net.py) и нахожу эту строку:
L.Deconvolution(n.score_fr,
convolution_param=dict(num_output=60, kernel_size=4, stride=2,
bias_term=False),
param=[dict(lr_mult=0)])
Мне интересно, что означает термин lr_mult = 0
. Мое первое предположение после просмотра документации состоит в том, что это должно предотвратить любые обновления весов ядра, но это кажется странным, потому что я предполагаю, что инициализация по умолчанию является случайной. Что это делает? Есть ли где-нибудь другой код или файл параметров, который инициализирует ядро?