python-3.x - Keras 序列模型
问题描述
我正在尝试使用 Keras 的 Sequential API 创建一个神经网络。
model = keras.Sequential()
model.add(Dense(512,activation = 'relu',input_dim = train_data.shape[1]))
model.add(Dense(10,activation = 'softmax'))
我在第 2 行收到以下错误:
The added layer must be an instance of class Layer. Found:
keras.layers.core.Dense object at 0x7f8ad81d0588>
解决方案
您需要使用 keras.layers.Dense() 而不仅仅是 Dense()。那应该可以解决您的问题
推荐阅读
- c# - .NET 网站 在 Web 服务器上发布网站 激活 Word 文档
- java - notifyDataSetChanged 不起作用。收到短信时的 ListView 未更新
- php - Smarty generate script tag with empty src
- angularjs - 将对象类型转换为 Angulars 类型
- firebase - 使用 Appsflyer 链接时,有什么方法可以在 Firebase 分析中获取广告来源?
- python - FutureWarning:不推荐使用`TemplateForHostMiddleware`。请升级到模板加载器
- google-chrome - 如何让 HTTP 请求在继续之前等待
- vhdl - 方向无关切片
- c++ - 如何在 C++ 中获取多行用户输入
- spotipy - 用户名参数是做什么用的?