【问题标题】:Finish Tensorflow training in progress完成正在进行的 TensorFlow 训练
【发布时间】:2018-06-13 11:42:05
【问题描述】:

数据丢失:不是 sstable(坏幻数):您的文件可能在 不同的文件格式,您需要使用不同的还原 运营商?

我目前正在使用 .wav 音频文件目录训练 Tensorflow-wavenet。现在,我想停止训练并生成输出,但是命令不起作用。下面是终端培训:

我见过this stackoverflow post,但 tf.train.export_meta_graph 什么也没做。另外,如果我尝试在新的终端选项卡中生成输出,如下所示:

cd /Users/ruchirbaronia/Downloads/tensorflow-wavenet-master 
python generate.py --wav_out_path=generated.wav --samples 16000 logdir/train/2018-01-03T09-18-15/model.ckpt-0.index

我收到了这个error,它基本上说我无法生成输出,因为尚未保存训练数据。如何保存并完成训练?

【问题讨论】:

  • 您的屏幕截图显示您尝试将命令输入到看似正在运行的程序中,该程序不期望或不接受输入,更不用说命令作为输入了。就像您正确得出的结论一样,如果您不想中断正在运行的程序以发出其他命令,则可以打开一个新的终端窗口。但是大致上你问题的前半部分基本上是切线的,那部分的答案是“不要那样做”。

标签: algorithm audio tensorflow machine-learning artificial-intelligence


【解决方案1】:

train.py 可以选择保存检查点的频率。例如,

train.py --checkpoint_every=10 ...

每 10 步保存一次检查点。默认情况下,每 50 步保存一次。一旦你有了一个检查点,你应该可以使用generate.py

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-28
    • 2020-08-13
    • 1970-01-01
    相关资源
    最近更新 更多