0

開始モデルは大体thisです。つまり、私は、すべてのトレーニングループでバッチで使用されているイメージデータを印刷したいとします。すなわち、 のモデルで、トレーニングの繰り返しごとに 'イメージ'変数の値を印刷したいとします。 'コード、slim.training.train関数の内部でセッションが実際に作成されているので、どうすればできますか?ここでsess.run([images])を実行することはできません。Tensorflowトレーニング中のスリムなデバッグ

答えて

0

トレーニング画像を視覚化したいですか?さて、画像の要約をどこにでも追加できます。下の「花のデータセットのモデルを訓練する。」:

images, _, labels = load_batch(dataset) 
tf.summary.image("input/images", images) 
+0

これは、毎回以前のバッチイメージを上書きする傾向があります。どのように反復番号に基づいて動的に名前を付けられますか? –

+0

私はそれが実際に可能だとは思わない。たぶんいくつかのハッキングで..... – guinny

+0

書き直すのではなく画像を追加できますか? –

0

を次のスクリプトを使用すると、あなたのイメージを見ることができますように述べたセッションOPはslim.learning.train内に作成されているので summaries.add(tf.summary.image('image_tensor,max_images=15,name='images'))

tf.summary.imageが最も簡単な方法です。 interactivesession()はコードの途中で使用できますが、スリムで作成されたセッションを妨げる可能性があります。

関連する問題