[英]Deeplearning with Python Tensorflow,Keras
我正在写关于深度学习的硕士论文,可能对图书馆有疑问。
以下是错误:
AttributeError: module 'tensorflow.compat.v2' has no attribute '__internal__'
Model:
import tensorflow
from tensorflow import keras
from keras import models
from keras import layers
model = models.Sequential()
model.add(layers.Dense(32, input_shape=(784,)))
model.add(layers.Dense(32))
我认为问题在于您导入所需模块的方式。 尝试这样做:
import tensorflow
from tensorflow.keras import models, layers
model = models.Sequential()
model.add(layers.Dense(32, input_shape=(784,)))
model.add(layers.Dense(32))
model.summary()
如果您获得网络摘要,则表示一切正常,否则可能是您没有正确安装 Tensorflow。
供参考,这是摘要:
Layer (type) Output Shape Param #
=================================================================
dense (Dense) (None, 32) 25120
_________________________________________________________________
dense_1 (Dense) (None, 32) 1056
=================================================================
Total params: 26,176
Trainable params: 26,176
Non-trainable params: 0
_________________________________________________________________
很可能是您正在使用的 tensorflow 版本您只需要卸载所有 keras 和 tensorflow 软件包并安装 Retin.net 支持的版本。
!pip 卸载 keras -y !pip 卸载 keras-nightly -y !pip 卸载 keras-Preprocessing -y !pip 卸载 keras-vis -y !pip 卸载 tensorflow -y
.pip 安装 tensorflow==2.3.0 !pip 安装 keras==2.4
只需将其添加到您的 colab 笔记本的顶部,并在完成后重新启动您的运行时,然后您就可以使用 go
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.