2016-02-11 57 views
0

在cifar示例代碼中,BVLC和Nvidia的caffe中的test_iter變量是否與張量流的NUM_EXAMPLES_PER_EPOCH_FOR_TRAIN相同?如果沒有,我可以在哪裏設置test_iter和test_interval(在Caffe中使用)?如何在tensorflow中設置測試迭代變量

回答

1

NUM_EXAMPLES_PER_EPOCH_FOR_TRAIN常量代表training set for CIFAR-10 training中的圖像數。

在Caffe中,test_iter是要執行的評估迭代次數。 TensorFlow's CIFAR-10 eval對整套10000張圖像執行評估,沒有類似於test_iter的數量。

+0

謝謝。 caffe中有沒有和test_interval相同的東西? – smjee

+0

配置CIFAR-10示例的方式並不容易:火車和eval程序是分開的。但是,您可以修改['cifar10_train.py'](https://github.com/tensorflow/tensorflow/blob/master/tensorflow/models/image/cifar10/cifar10_train.py),以便它調用[''cifar10_eval.eval_once ()'](https://github.com/tensorflow/tensorflow/blob/7718d2a052042d6ee1d821c979661371e217f0d7/tensorflow/models/image/cifar10/cifar10_eval.py#L62),以模擬Caffe的'test_interval '。 – mrry

+0

謝謝你的回答。 – smjee