首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何修复“tensorflow.keras.layers”没有属性“input”

如何修复“tensorflow.keras.layers”没有属性“input”
EN

Stack Overflow用户
提问于 2020-08-26 06:29:49
回答 1查看 529关注 0票数 1

下面是我想要得到的字符串,但我不知道为什么我一直得到

tensorflow.keras.layers‘没有'input’属性,任何人都可以给出建议:)。

我不知道为什么,即使我已经调出了数据,它仍然说没有keras的输入。

代码语言:javascript
运行
复制
import tensorflow as tf
from tensorflow.keras import layers

from tensorflow.keras import datasets


mnist = datasets.mnist

(train_x, train_y), (test_x, test_y) = mnist.load_data()

inputs = layers.input((28, 28, 1))
net = layers.Conv2D(32, (3, 3), padding ='SAME')(inputs)
net = layers.Activation('relu')(net)
net = layers.Conv2D(32, (3, 3), padding ='SAME')(net)
net = layers.Activation('relu')(net)
net = layers.MaxPooling2D(pool_size=(2, 2))(net)
net = layers.Dropout(0, 25)(net)

net = layers.Conv2D(64, (3, 3), padding ='SAME')(net)
net = layers.Activation('relu')(net)
net = layers.Conv2D(64, (3, 3), padding ='SAME')(net)
net = layers.Activation('relu')(net)
net = layers.MaxPooling2D(pool_size=(2, 2))(net)
net = layers.Dropout(0, 25)(net)

net = layers.Flatten()(net)
net = layers.Dense(512)(net)
net = layers.Activation('relu')(net)
net = layers.Dropout(0, 5)(net)
net = layers.Dense(10)(net)
net = layers.Activation('softmax')(net)

model = tf.keras.Model(inputs=inputs, outputs=net, name='Basic_CNN')

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-23-5b0ca3669e40> in <module>
----> 1 inputs = layers.input((28, 28, 1))
      2 net = layers.Conv2D(32, (3, 3), padding ='SAME')(inputs)
      3 net = layers.Activation('relu')(net)
      4 net = layers.Conv2D(32, (3, 3), padding ='SAME')(net)
      5 net = layers.Activation('relu')(net)

AttributeError: module 'tensorflow.keras.layers' has no attribute 'input'
EN

回答 1

Stack Overflow用户

发布于 2020-08-26 16:36:48

您必须使用Input而不是input

你说的net = layers.Dropout(0, 25)(net)是什么意思?

我想你指的是net = layers.Dropout(0.25)(net)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63587984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档