5-3Keras报错:`Dense` can accept only 1 positional arguments ('units',), but you passed the following positional arguments: [20, 64]

model.add(Dense(20, 64))

Traceback (most recent call last):

File "", line 1, in model.add(Dense(20, 64))

File "d:\ProgramData\Anaconda3\lib\site-packages\keras\legacy\interfaces.py", line 46, in wrapper str(list(args[1:])))

TypeError: `Dense` can accept only 1 positional arguments ('units',), but you passed the following positional arguments: [20, 64]



序贯模型API - Keras中文文档序贯模型API - Keras中文文档:      https://keras-cn.readthedocs.io/en/latest/models/sequential/

https://www.cnblogs.com/caicaihong/p/5852474.html 详见他人笔记


import pandas as pd

inputfile = 'C:/Users/Administrator/Desktop/data_analysis/Python_data_analysis_and_mining/chapter5/demo/data/sales_data.xls'

data = pd.read_excel(inputfile, index_col = u'序号')

data[data == u'好'] = 1

data[data == u'是'] = 1

data[data == u'高'] = 1

data[data != 1] = 0

x = data.iloc[:,:3].as_matrix().astype(int)

y = data.iloc[:,3].as_matrix().astype(int)

from keras.models import Sequential

from keras.layers.core import Dense, Activation

model = Sequential()

model.add(Dense(input_dim=3, output_dim=10)) #添加输入层(3节点)到隐藏层(10节点)的连接

model.add(Activation('relu'))

model.add(Dense(input_dim=10, output_dim=1)) #添加隐藏层(10节点)到输出层(1节点)的连接

model.add(Activation('sigmoid'))

model.compile(loss = 'binary_crossentropy', optimizer='adam')

model.fit(x, y, nb_epoch = 1000, batch_size = 10)

yp = model.predict_classes(x).reshape(len(y))

from cm_plot import *

cm_plot(y,yp).show()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 简单线性回归 import tensorflow as tf import numpy # 创造数据 x_dat...
    CAICAI0阅读 3,671评论 0 49
  • Keras-mnist111 日期:2016 /06 /03 15:15:52 版本 python ?? !/us...
    Double_E阅读 1,285评论 0 2
  • 他没有完美的身材,也没有明星的帅气,更没有其他男人的甜言蜜语。可他却有对我无尽的爱,他从来没有脾气,我生病时他会...
    jiasunny阅读 929评论 0 0
  • 来白果疗休养,哈哈,真舒服,自己好像回到小时候,看到前面的人家烟囱里冒烟,坐在院子里等着吃饭,边上还有一盆茉莉...
    露米西阅读 295评论 0 0
  • 《再不远行,就老了》是近几年一直很受关注的一本书,或许是因为,作者的经历正是我们很多人想做但没有去做的事。其实,我...
    子木日月阅读 1,627评论 12 14

友情链接更多精彩内容