0
我在R代碼裏面一個卷積層,爲創建:
conv1 <- mx.symbol.Convolution(data=data, kernel=c(10,1), num_filter=10)
如何提取在卷積層中學習到的濾波器?
一旦網被充分訓練,我怎麼能提取10個過濾器?
我在R代碼裏面一個卷積層,爲創建:
conv1 <- mx.symbol.Convolution(data=data, kernel=c(10,1), num_filter=10)
如何提取在卷積層中學習到的濾波器?
一旦網被充分訓練,我怎麼能提取10個過濾器?
濾波器權重位於卷積的weight
參數中。假設你已經使用了標準佈局,就像你的例子中那樣,權重將具有形狀(num_filter,channels,kernel [0],kernel [1])。
例如
conv1.weight.data()[0]
訪問重量張量從當前上下文中的第一過濾器的。