使用tf.estimator.DNNRegressor与tf.contrib.learn.DNNRegressor

时间:2018-05-08 16:11:02

标签: python tensorflow

使用Tensorflow可用的预设tf.estimator.DNNRegressor时遇到问题。我的tf.estimator.DNNRegressor损失约3.05,tf.contrib.learn.DNNRegressor损失0.018,结果更糟。

重要的是要注意它们运行相同的代码(相同的功能,相同的时期,步骤,activation_fn = tf.nn.relu,hidden_​​units,优化器等)

我想知道两个回归量之间是否存在一些显着差异。如果他们使用相同的参数,为什么我的结果会变差?以及如何解决这个问题以获得类似的结果?

我看到tf.contrib.learn.DNNRegressor被弃用了,所以新的估算器实现至少会有类似的结果,对吗?

提前感谢您的任何帮助或澄清。

0 个答案:

没有答案