擅长:python、mysql、java
<p>请看一下<a href="https://stackoverflow.com/questions/49095849/how-to-switch-between-training-and-validation-dataset-with-tf-monitoredtrainings?rq=1">How to switch between training and validation dataset with tf.MonitoredTrainingSession?</a>
我想你会找到1)和2)的答案。
您可以使用feed-dict来更改要评估的数据集,或者只是重新初始化它。从链接:</p>
<pre><code>...
training_iterator = training_ds.make_initializable_iterator()
validation_iterator = validation_ds.make_initializable_iterator()
...
sess.run(next_element, feed_dict={handle: training_handle})
...
sess.run(next_element, feed_dict={handle: validation_iterator })
</code></pre>