文件名称:仓库管理系统质量及答辩评分细则
文件大小:908B
文件格式:SLN
更新时间:2014-06-10 08:29:43
毕业设计
利用结构体构造一个三层BP神经网络,并对其进行初始化,部分源代码如下所示: #define OUT_COUT 26 //输出向量维数 #define IN_COUT 35 //输入向量维数 #define COUT 10 //样本数量 typedef struct { //bp人工神经网络结构 int h; //实际使用隐层数量 double v[IN_COUT][10]; //隐藏层权矩阵i double w[10][OUT_COUT]; //输出层权矩阵 double a; //学习率 double b; //精度控制参数 int LoopCout; //最大循环次数 } bp_nn; int InitBp(bp_nn *bp) { //初始化bp网络 int i, j , a=0.7 ,b=0.1, LoopCout=300; srand((unsigned)time(NULL)); for (i = 0; i < IN_COUT; i++) for (j = 0; j < (*bp).h; j++) (*bp).v[i][j] = rand() / (double)(RAND_MAX); for (i = 0; i < (*bp).h; i++) for (j = 0; j < OUT_COUT; j++)