Keras实现BP神经网络(代码更新版2020)

小白踩坑日记001

在下代码小白

最近学习前辈们的诸如《BP神经网络–Keras实现》之类的文章

结果大小报错不断

原来 时间有点久了 部分代码已经更新

在此 把踩坑之后的新代码贴出

以供同样是小白的朋友们参考

并向前辈们致敬

下面是正文:

import pandas as pd

inputfile=‘input.xlsx’

outputfile=‘output.xls’

modelfile=‘modelweight.model’

data=pd.read_excel(inputfile,index=‘Date’,sheet_name=0)
#第一个坑出自这里 原文是sheetname=0 现已更新为sheet_name=0

feature=[‘F1’,‘F2’,‘F3’,‘F4’]

label=[‘L1’]

data_train=data.loc[range(0,20)].copy()

data_mean=data_train.mean()

data_std=data_train.std()

data_train=(data_train - data_mean)/data_std

x_train=data_train[feature].values

y_train=data_train[label].values
#第二个坑出在这里 原文是.as_matrix() 现在更新为.values

from keras.optimizers import SGD,adam

from keras.models import Sequential

from keras.layer

  • 12
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值