/usr/local/lib64/python3.6/site-packages/caffe2/python/helpers/__pycache__
NameSizeModeActions
algebra.cpython-36.pyc15030644editdlrm
arg_scope.cpython-36.pyc9720644editdlrm
array_helpers.cpython-36.pyc6860644editdlrm
control_ops.cpython-36.pyc6490644editdlrm
conv.cpython-36.pyc57860644editdlrm
db_input.cpython-36.pyc4510644editdlrm
dropout.cpython-36.pyc4860644editdlrm
elementwise_linear.cpython-36.pyc11090644editdlrm
fc.cpython-36.pyc34920644editdlrm
nonlinearity.cpython-36.pyc10820644editdlrm
normalization.cpython-36.pyc59780644editdlrm
pooling.cpython-36.pyc9030644editdlrm
quantization.cpython-36.pyc3570644editdlrm
tools.cpython-36.pyc8180644editdlrm
train.cpython-36.pyc19650644editdlrm
__init__.cpython-36.pyc1570644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/caffe2/python/helpers/__pycache__/train.cpython-36.pyc (1965B)
3 Eg@sBddlmZmZddlmZd ddZddZdd Zd d ZdS) )corescope) caffe2_pb2Ncs>dkrtjdkr&|jddSfdd|jDSdS)Ncsg|]}|jkr|qS)Z GetNameScope).0w) namescoperG/usr/local/lib64/python3.6/site-packages/caffe2/python/helpers/train.py sz _get_weights..)rZCurrentNameScopeweights)modelr r)r r _get_weights s rcKsPd|kr|d=|jjg|fdgdtjjtjtjdd||jj ||f|S)N device_optionr)shapevalueZdtyper) param_init_net ConstantFillrZDataTypeZINT64 DeviceOptionrCPUnetZIter)r blob_outkwargsrrr itersrcKsd|kr|dntj}|dkp*|jtjk}| rd|kr|ddkr|jj|d|dd}|jj|d|dd}|jj||g|fdtj tjdi|n|jj||dS)NrZtop_krrZ_host) rZCurrentDeviceScopeZ device_typerrrZ CopyGPUToCPUZAccuracyrr)r Zblob_inrrdevZis_cpuZ pred_hostZ label_hostrrr accuracy%s rcCsn|dkr dS|jjgddg|d}|jjgddgdd}x0t|D]$}|j|}|jj||||g|qBWdS)zAdds a decay to weights in the model. This is a form of L2 regularization. Args: weight_decay: strength of the regularization gNwdr)rrONEg?)rrrZ param_to_gradrZ WeightedSum)r Z weight_decayrrparamZgradrrr add_weight_decay:s  r )N) Z caffe2.pythonrrZ caffe2.protorrrrr rrrr s