帮助解决以下错误:变量已存在,不允许。您的意思是在 VarScope 中设置 reuse=True 吗?

数据挖掘 机器学习 深度学习 张量流 rnn 文本生成
2022-03-06 03:16:48

我不确定如何处理此错误。这是来自此处找到的 RNN 教程

我隐约明白变量需要能够被重用,但我不知道如何实现这个修复。train.py 跑了几个小时,成功完成;运行 sample.py 时出现此特定错误

鉴于培训时间很长,我非常希望让这项工作发挥作用,而不是重新开始。

ValueError: Variable rnnlm/softmax_w already exists, disallowed. Did you mean to set reuse=True in VarScope? Originally defined at:
  File "C:\Users\wlt42\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\framework\ops.py", line 1269, in __init__
    self._traceback = _extract_stack()
  File "C:\Users\wlt42\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\framework\ops.py", line 2506, in create_op
    original_op=self._default_original_op, op_def=op_def)
  File "C:\Users\wlt42\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\framework\op_def_library.py", line 767, in apply_op
    op_def=op_def)
0个回答
没有发现任何回复~