我正在使用一个已经存在的张量流模型。定义了很多标志,因此由
执行if __name__ == "__main__":
tf.app.run()
要随机搜索超参数,我想重复运行模型几次,例如像这样:
if __name__ == "__main__":
for run in range(3):
tf.app.run()
tf.app.run仅执行一次。将训练好的模型保存到磁盘后,不会构建新模型。
一个有效的解决方法是将main()
的内容放入for循环中。但是,有没有办法顺序执行tf.app.run()
?有人可以解释为什么这不起作用吗?