楼主: kou843383495
3453 0

[问答] 使用R语言neuralnet包compute 函数问题 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

小学生

0%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
40 点
帖子
1
精华
0
在线时间
6 小时
注册时间
2019-4-10
最后登录
2019-6-8

10论坛币
R版本3.52
使用neuralnet包进行神经网络的训练,完成后时用compute函数进行预测时出现问题
报错
Error in cbind(1, pred) %*% weights[[num_hidden_layers + 1]] :
  requires numeric/complex matrix/vector arguments


源程序

concrete<-read.csv("data.csv",header =  F,fileEncoding = "UTF-8",sep=",")
traindata<-concrete[1:50000,]
testdata<-concrete[50001:175814,]


traindata<-as.matrix(traindata)
testdata<-as.matrix(testdata)

library(neuralnet)
net <- neuralnet(x8~x1+x2+x3+x4+x5+x6+x7,traindata, hidden=c(5,3), threshold=0.005, learningrate = 0.1, algorithm = "rprop+", err.fct = "sse", act.fct = "logistic")



compute(net,testdata)

关键词:神经网络 出现问题 源程序 神经网
您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-25 14:36