我正嘗試用pycaffe閱讀咖啡網絡中的體重和偏見。 這裏是我的代碼如何知道圖層中是否存在「偏差」?
weight = net.params[layer_name][0].data
bias = net.params[layer_name][1].data
但是,我的網絡中的某些層沒有偏見,所以會有這Index out of range
錯誤。
所以我的問題是我可以用
if(net.params[layer_name][1] exists):
bias = net.params[layer_name][1].data
的分配控制到bias
? 以及如何編寫代碼?
非常感謝您! 它的工作原理! 但實際上,這是'len(net.params [layer_name])> = 2'。 –