私はTF変数の再利用に非常に困惑しています。メソッドのRNNのために、私はこのコード行を見つけることができるよ:Tensorflow変数rnnモジュールでの再利用
if time > 0: vs.get_variable_scope().reuse_variables()
しかし、dynamic_rnn
(私が使用する必要があるメソッド)のために、私はコードのいずれかのreuse_variableラインを見つける、または= Trueの再利用しないでください。 rnn_cells
モジュールで
すべてのRNN細胞は、変数が作成されたかどうチェックしませんが、変数の名前がgraph_key
かに存在する場合LSTM_cellで、_get_concat_variable
がうまくチェックしない_linear
方法を、使用して初期化されています。
dynamic_rnn
は変数を再利用しませんか?変数が作成されているかどうかを明示的にチェックし、変数があればそれを返すメソッドを記述する必要がありますか?