繁体   English   中英

深度学习 Python Tensorflow,Keras

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM