gpt4 book ai didi

tensorflow - Keras 和 TensorFlow : UnboundLocalError: local variable 'self' referenced before assignment

转载 作者:行者123 更新时间:2023-12-02 00:59:05 25 4
gpt4 key购买 nike

我正在学习 TensorFlow 和 Keras 的教程。

当我运行以下语法时:

from keras.models import Sequential
from keras.layers import Dense

model = Sequential()

model.add(Dense(units=64, activation='relu', input_dim=100))
model.add(Dense(units=10, activation='softmax'))

(这不是完整的堆栈跟踪,因为 StackOverflow 不会让我说它只有代码)我收到以下错误:

--------------------------------------------------------------------
UnboundLocalError Traceback (most recent call last)
<ipython-input-49-30ebc8793948> in <module>()
5 from keras.layers import Dense
6
----> 7 model.add(Dense(units=64, activation='relu', input_dim=100))

--> 164 layer(x)
165 set_inputs = True
166 else:


/usr/local/lib/python3.7/site-packages/keras/initializers.py in __call__(self, shape, dtype)
self._message_listener.Modified()

UnboundLocalError: local variable 'self' referenced before assignment

会不会是 python 3.7 的问题?

最佳答案

是的,我不得不卸载并重新安装 Python 3.6。 Python 3.7 看起来引入了意外行为。值得庆幸的是,我的问题现已解决。

关于tensorflow - Keras 和 TensorFlow : UnboundLocalError: local variable 'self' referenced before assignment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51964883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com