2016-02-11 60 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