声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 849|回复: 7

[编程技巧] 你遇到过这样的问题吗

[复制链接]
发表于 2006-11-20 12:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
希望高手指教:
        我建立一个BP网络,输入层为10个变量,隐层为5,输出为1
但老是调试不过,输入矩阵为6*10的,输出为1*10
报错信息是输入矩阵、输出矩阵有误
不知道为什么?
请指教 ,谢谢
回复
分享到:

使用道具 举报

发表于 2006-11-20 12:51 | 显示全部楼层
原帖由 dai739 于 2006-11-20 12:42 发表
希望高手指教:
        我建立一个BP网络,输入层为10个变量,隐层为5,输出为1
但老是调试不过,输入矩阵为6*10的,输出为1*10
报错信息是输入矩阵、输出矩阵有误
不知道为什么?
请指教 ,谢谢



论坛搜索神经网络,n多例子
 楼主| 发表于 2006-11-20 13:22 | 显示全部楼层
谢谢你
搜了很多,但是合适的不是很多
我这个好像是矩阵的行数 或者是列数有问题
望高手稍作点拨
谢谢
发表于 2006-11-20 14:51 | 显示全部楼层
注意神经网络以列向量为一个输入样本,如果你的输入是6个样本的话应该是10*6矩阵
因此你的输出应该是1*6,记不清了啊,列向量应该是没错的

评分

1

查看全部评分

发表于 2006-11-20 15:05 | 显示全部楼层
这么说谁也说不清楚,把你的代码给一下
发表于 2006-11-20 15:35 | 显示全部楼层
是不是写数据的时候把行列给弄反了?
 楼主| 发表于 2006-11-21 10:42 | 显示全部楼层
真的很感谢大家
问题正如mulan提到的
是把行、列弄反了
谢谢
发表于 2006-11-21 14:57 | 显示全部楼层
这种错误偶也范过
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-9-24 23:27 , Processed in 0.077473 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表