私はニューラルネットワークを訓練しようとしていますPythonの3でTensorflow 0.8を使用しています、との目標は、自動的にすべての50反復をエクスポート/インポートネットワークの状態にあります。私は最初の反復で出力テンソルをエクスポートするときに問題があり、出力テンソル名は['Neg:0', 'Slice:0']
ですが、私は2回目の反復で出力テンソルをエクスポートする際に、出力テンソル名が['import/Neg:0', 'import/Slice:0']
ように変更され、この出力テンソルをインポートすると、動作していませんTensorflow 0.8インポートとエクスポート出力テンソルの問題
ValueError: Specified colocation to an op that does not exist during import: import/Variable in import/Variable/read
誰かがこの問題に関する考えを持っているのだろうかと思います。ありがとう!!!
明確にするために、グラフ構造が反復の間で変更されるか、別の重みセットをインポートするだけですか? – mrry
@mrry実は、私はちょうど私がTensorflow 0.8でのインポート/エクスポートのためここにバグがあるかもしれないと思う:)グラフ構造を変更することなく、重みの/輸入異なるセットをエクスポートします。 (それはTensorflow 0.6のために非常にうまく機能として、私は、私のコードは問題がないかなり確信している) –
それは輸入のバグのような音はない - あなたは ')(tf.import_graph_def'で 'input_map'に変数を渡しています?しかし、私はあなたの主な問題は 'tf.train.Saver'を使って異なるチェックポイントから保存して復元するだけで解決できると思います。 – mrry