事前にトレーニングされたcaffeモデルをkerasに変換したいので、レイヤーごとにレイヤーを初期化する必要があります。 私はウェイトとバイアスをマットファイルに保存し、それらをPythonワークスペースにロードしました。 私は "重み"パラメータを知っていますが、どのようにnumpyの配列を取得? ありがとうケラスのnumpy配列でレイヤーを初期化する方法
5
A
答えて
2
Keras Layers Documentationでモデルの重量を設定する方法について詳しく知ることができます。基本的には使用:
layer.set_weights(weights)
:(get_weights
の出力と同じ形状の)numpyのアレイのリストからの層の重みを設定します。
また、レイヤーの作成時に直接初期化することもできます。すべてのレイヤーにnum34の配列で設定できるパラメータweights
があります。 each layer's documentationを読んで、右の重みの形式を入力してください。例えば、Dense()
層パラメータweights
この形式を受け入れる:numpyのアレイの
リストとして初期重みを設定します。このリストには、それぞれ重みと偏りの2つの要素(input_dim、output_dim)と(output_dim)が必要です。畳み込み層のためのsource
関連する問題
- 1. 転置numpy配列の初期化
- 2. 2D配列の配列を初期化する方法は?
- 3. 不明な長さのnumpy配列を初期化する
- 4. コンストラクタの初期化リストで配列を初期化する
- 5. Matlabでコンテナマップの配列を初期化する方法は?
- 6. C++でstructの配列を初期化する方法は?
- 7. 初期化配列
- 8. VB.NETで多次元配列を初期化する方法
- 9. エッフェルで配列を初期化する方法
- 10. ゼロでスウィフト配列を初期化する方法
- 11. Webサービスクライアントで配列を初期化する方法
- 12. 配列でオブジェクトを初期化する
- 13. initWithNibNameで配列を初期化する
- 14. Fortranで配列を初期化する
- 15. constexprで配列を初期化する?
- 16. C++配列のconst要素を初期化する方法
- 17. ObservableCollectionの配列を初期化する方法は?
- 18. Angular2オブジェクトの配列を初期化する方法
- 19. 構造内の配列フィールドを初期化する方法は?
- 20. 動的Cスタイルの配列を初期化する方法
- 21. 空の配列の配列を迅速に初期化する方法は?
- 22. JPA - DAOレイヤーでのレイジー初期化
- 23. 行列を初期化する方法
- 24. コンストラクタの配列初期化
- 25. の初期化配列
- 26. C配列の初期化
- 27. 配列の初期化
- 28. javascript配列の初期化
- 29. Java配列の初期化
- 30. ノードの配列:初期化
がhttp://stackoverflow.com/questions/42211619/how-to-set-weights-for-convolution2d/42212349#42212349 – maz
@mazをチェックし、それが有用でした –