2016-06-17 8 views
0

TensorFlowの顧客/プロデューサーのプリフェッチメカニズムは、トレーニングにとって素晴らしいものです。テンソルフローは、クウェートを使用したテストセットで評価します

しかし、テストデータの評価に使用する方法を見つけることができません。私たちは、テストデータだけを正確に1回だけ実行したいと考えています。しかし、テストデータは常にバッチサイズでは分割できません。私は残りの部分をどのように扱うべきですか?

ありがとうございます!

答えて

0

eval_in_batchesconvolutional.py公式の例を参照してください。ほとんどのsession.runは通常のバッチサイズでコールし、最後にsession.runは小さいサイズのバッチで実行されます。これは、バッチサイズをグラフにハードコードしない場合に機能します。

+0

ありがとうございます!これは実際に私がそれをやっているところです。 TensorFlowのキュープリフェッチメカニズムを使用して、ディスクからテストデータを読み込んでグラフにフィードしなくても、それを美しく行うことができるかどうかは不思議です。時にはテストデータのサイズも大きくなることがあるためです。ありがとう! – xyd

関連する問題