最近在看TextCNN,运行代码时报错,如下:
Variable cluster_weights already exists, disallowed. Did you mean to set reuse=True or reuse=tf.AUTO
很奇怪的是这个错误有时候出现,有时候不出现;重启spyder之后就不出现了,运行一次之后又会报错。。。。抓狂。。。。。
报错原因:主要是再次执行的时候,之前的计算图已经存在了,会和之前已经存在的图产生冲突。
解决办法:在代码开头加上tf.reset_default_graph()
参考:https://blog.youkuaiyun.com/mr_brooks/article/details/80393396
问题总算解决了