TensorFlow估算器与手动/会话方法

问题描述 投票:2回答:1

我是深度学习和TensorFlow的新手,在我正在学习的课程讲座中,他们讨论了两种使用TensorFlow的方法:使用估算器和使用会话。似乎估计器方法更容易理解和更简单,因为它类似于我使用sklearn分类器包所做的。是否有任何特殊原因可以使用会话而不是估算器?或者它取决于我正在处理的数据集的类型?

python tensorflow deep-learning tensorflow-estimator
1个回答
1
投票

一个简单的答案是:

Estimator会从用户隐藏一些TensorFlow概念,例如Graph和Session。这对新手来说是最好的,因为它使新学习者能够更容易上手(这与数据集类型无关,只需使用tf.dataset API编写input_fn就足以为估算器提供输入数据)。

一旦你玩了tensorflow一段时间,理解Estimator如何工作并且可能开始使用低级API肯定需要让你成为专家。

© www.soinside.com 2019 - 2024. All rights reserved.