Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
忽略/覆盖TensorFlow检查点_Tensorflow - Fatal编程技术网

忽略/覆盖TensorFlow检查点

忽略/覆盖TensorFlow检查点,tensorflow,Tensorflow,我正在研究一个新的张量流问题,并使用估计器来解决这个问题。我喜欢估计器自动保存检查点,因为我希望能够在TensorBoard中查看结果。但是,当我调整事情时,我不希望我在估计器上的训练/评估运行从最后一个检查点开始。有没有简单的方法告诉我的估计员不要这样做?换句话说,我希望我的估计器忽略并覆盖(基本上,当我训练和/或评估时,清除模型目录并从头开始)。我真的看不到通过config参数实现这一点的任何方法 随访 我已经使用了下面建议的shutil.rmtree方法,它很有魅力。当使用Google云存

我正在研究一个新的张量流问题,并使用估计器来解决这个问题。我喜欢估计器自动保存检查点,因为我希望能够在TensorBoard中查看结果。但是,当我调整事情时,我不希望我在估计器上的训练/评估运行从最后一个检查点开始。有没有简单的方法告诉我的估计员不要这样做?换句话说,我希望我的估计器忽略并覆盖(基本上,当我训练和/或评估时,清除模型目录并从头开始)。我真的看不到通过
config
参数实现这一点的任何方法

随访
我已经使用了下面建议的
shutil.rmtree
方法,它很有魅力。当使用Google云存储桶时,我使用
gsutil-m rm-rf

train()
从头开始是有意义的;您可以将
model_dir
设置为
tempfile.mkdtemp
?在没有检查点的情况下开始计算只会留下未初始化的变量。但我想在TensorBoard中轻松查看结果。使用这种方法,我必须始终跟踪我正在使用的临时目录…这很有意义。在培训之前,检查点目录上的shutil.rmtree怎么样?作为估计器中的一个训练钩子,这可能是可行的,但我正在试图弄清楚为什么估计器需要这样做。这是公平的。那应该很好。我也有类似的问题。如果当前培训的标签没有更改(我在CLI上提供),我想覆盖tensorboard文件夹。rmtree似乎不工作,除非我处于调试器模式。非常奇怪的行为!