根据https://www.tensorflow.org/versions/r0.10/tutorials/monitors/index.html的说明,我在培训脚本中添加了一个监视器:
tf.contrib.learn.DNNClassifier(model_dir=model_dir,
feature_columns=deep_columns,
hidden_units=[50, 100, 50],
config=tf.contrib.learn.RunConfig(
save_checkpoints_secs=1))
但是,这会引发以下TypeError:
TypeError: init ()得到了一个意外的关键字参数' save_checkpoints_secs'
还包含与日志记录和监控相关的其他代码行,但它们似乎与此问题无关......可能......也许不是......
答案 0 :(得分:1)
显然,你正在运行一个版本的张量流< 0.10
。 0.10
以下的版本不会为save_checkpoints_secs
初始化采用RunConfig
关键字。
您应该升级tensorflow
安装: