2017-12-15 27 views
0

をtensorboardためにデータを送信しないようにはTFlearnは各ステップをtensorboarするためにデータを送信し、それは非効率的です。あまりにも多くのスペースを必要とし、私はそれを必要としません。時代の終わりになると、はるかに良いでしょう。または10エポック。TFlearn - どのように今、各ステップ

それは、このどこかを設定することは可能ですか?

+0

あなたの質問の内容をより明確にして、TensorFlowを参照していることを確認してください:https://www.tensorflow.org/ そうでないと、読者は文脈について混乱する可能性があります。ターゲットプラットフォームも指定する必要があります。 – Jeremy

+0

さて、はい、いいえ。 TFLearnはTensorFlowのフレームワークビルドです。私が純粋なTensorFlowを使用したとき、結果を手動でTensorBoardに送信しなければなりませんでした。それゆえ私は完全に支配した。 しかし、TFLearnはそれによってTensorBoardにデータを送信するので、気にする必要はありません。しかし、残念ながら、私は周波数を調整する方法を見つけることができませんでした。 ターゲットプラットフォームはどういう意味ですか? – Keeehi

答えて

0

短い答えはcode

_, train_summ_str = self.session.run([self.train, self.summ_op],feed_batch) 

この要約は、各段階でトレーニングセットのために記録されていることを意味参照番号Tflearnトレーニング動作と同じ行に要約操作が実行されている評価です。それは言った、あなたは確認セットからの要約の操作は、すべて10エポックをのみ評価されるようにtflearn.DNNモデルのfit方法でsnapshot_stepsnapshot_epochオプションを指定することができます。

@Keeehiは述べているように、あなたが本当にこれを実行したい場合、あなたは、各ステップで行われているものをもっと自由にコントロールを持っている純粋なTensorflow、でそれを実装することができます。

関連する問題