TensorFlow报错ValueError: Variable layer1-conv1/weight already exists,
报错 already exists Tensorflow variable weight ValueError
2023-06-13 09:11:57 时间
一个程序中有tf.variable_scope()函数,第一次运行报错之后,第二次修改bug再次运行会报如下错误:
详细错误信息
ValueError: Variable layer1-conv1/weight already exists, disallowed. Did you mean to set reuse=True or reuse=tf.AUTO_REUSE in VarScope? Originally defined at:
File "C:\Users\Administrator\Anaconda3\lib\site-packages\tensorflow\python\framework\ops.py", line 1740, in __init__
self._traceback = self._graph._extract_stack() # pylint: disable=protected-access
File "C:\Users\Administrator\Anaconda3\lib\site-packages\tensorflow\python\framework\ops.py", line 3414, in create_op
op_def=op_def)
File "C:\Users\Administrator\Anaconda3\lib\site-packages\tensorflow\python\framework\op_def_library.py", line 787, in _apply_op_helper
op_def=op_def)
报错原因
tf.name_scope() 主要是用来管理命名空间的,这样子让我们的整个模型更加有条理。而 tf.variable_scope() 的作用是为了实现变量共享,它和 tf.get_variable() 来完成变量共享的功能。
解决办法
我是在Anaconda3中运行,关掉jupyter程序,重新打开jupyter,再次运行即没问题。
相关文章
- ORA-01944: IDENTIFIED EXTERNALLY already specified ORACLE 报错 故障修复 远程处理
- ORA-02033: a cluster index for this cluster already exists ORACLE 报错 故障修复 远程处理
- ORA-23330: column group string already exists ORACLE 报错 故障修复 远程处理
- ORA-23465: flavor already includes column string of “string”.”string” ORACLE 报错 故障修复 远程处理
- ORA-23667: Column “string” already used by conflict handler “string” ORACLE 报错 故障修复 远程处理
- ORA-24001: cannot create QUEUE_TABLE, string already exists ORACLE 报错 故障修复 远程处理
- ORA-27477: “string.string” already exists ORACLE 报错 故障修复 远程处理
- ORA-28200: IDENTIFIED USING already specified ORACLE 报错 故障修复 远程处理
- ORA-31516: CDC change set string already exists ORACLE 报错 故障修复 远程处理
- ORA-31518: change column string already exists in CDC change table string.string ORACLE 报错 故障修复 远程处理
- ORA-38503: index already defined using the parameters ORACLE 报错 故障修复 远程处理
- ORA-46075: Already attached to a lightweight user session ORACLE 报错 故障修复 远程处理
- ORA-49417: Cannot modify already generated package ORACLE 报错 故障修复 远程处理
- ORA-55318: column string in table string already contains data ORACLE 报错 故障修复 远程处理
- ORA-55488: metadata definition already exists for the policy ORACLE 报错 故障修复 远程处理
- ORA-55491: VPD policy constraint with matching name already exists ORACLE 报错 故障修复 远程处理
- ORA-06745: TLI Driver: listener already running ORACLE 报错 故障修复 远程处理
- ORA-12085: materialized view log on “string”.”string” already has object id ORACLE 报错 故障修复 远程处理
- ORA-12453: label string already exists ORACLE 报错 故障修复 远程处理
- ORA-12926: FORCE LOGGING option already specified ORACLE 报错 故障修复 远程处理
- ORA-13753: “SQL Tuning Set” “string” already exists for user “string”. ORACLE 报错 故障修复 远程处理
- ORA-13829: SQL profile named string already exists ORACLE 报错 故障修复 远程处理
- MySQL Error number: MY-013305; Symbol: ER_GRP_RPL_TRX_ALREADY_EXISTS_ON_TCM_ON_AFTER_CERTIFICATION; SQLSTATE: HY000 报错 故障修复 远程处理