根据https://www.tensorflow.org/versions/r0.9/api_docs/python/contrib.learn.html, tf.contrib.learn.BaseEstimator.evaluate 函数可以采用 steps 参数。参数解释如下:
步骤:评估模型的步骤数。如果没有,则永远评估。
评价怎么会有步骤?在我的理解中,一个训练有素的模型应该只“评估”一次(即steps=1),然后根据目标标签计算损失,对吧?
谢谢!
根据https://www.tensorflow.org/versions/r0.9/api_docs/python/contrib.learn.html, tf.contrib.learn.BaseEstimator.evaluate 函数可以采用 steps 参数。参数解释如下:
步骤:评估模型的步骤数。如果没有,则永远评估。
评价怎么会有步骤?在我的理解中,一个训练有素的模型应该只“评估”一次(即steps=1),然后根据目标标签计算损失,对吧?
谢谢!