この NN のパラメータを回復しようとしています:
nn.Sequential {
[input -> (1) -> (2) -> (3) -> (4) -> (5) -> (6) -> output]
(1): nn.Linear(4 -> 200)
(2): nn.Tanh
(3): nn.Linear(200 -> 200)
(4): nn.Tanh
(5): nn.Linear(200 -> 3)
(6): nn.LogSoftMax
}
このコードを使用して:
print(mlp:get(1).weight)
print(mlp:get(1).bias)
print(mlp:get(3).weight)
print(mlp:get(3).bias)
print(mlp:get(5).weight)
print(mlp:get(5).bias)
次のコマンド ラインを使用して出力 .lua ファイルをテキスト ファイルに保存する場合:
>>th 'MyScript.lua' > NNParameters.txt
すべての重みマトリックスをそれぞれ 6 列のセグメントにラップします (列 1 から 6 ... 列 193 から 198 ... 列 199 から 200)。
テキストが折り返されて重み行列が 1 つのブロックだけに表示されるのを防ぐ方法はありますか?
ありがとうございました。