📄 bp.h
字号:
#ifndef bp_h_
#define bp_h_
#include <math.h>
#define RANK 3 //bp网络层数为3
#define DIMREFER1 6 //隐层节点数为6
#define MAXDIMREFER DIMREFER1+1
#define DIMY 1 //输出为一维
#define DIMX 3 //输入为三维
#define PRERANDOM 100 //改变此值改变初始化的权重值
#define PE 0.00001 //指标函数标准值
#define STEPLENGTH 1.4 //学习率
#define CONFACTOR 1.4//速率因子
#define INERTIA 0.3 //惯性系数
#define G(u) 1 / ( 1 + exp( -CONFACTOR*u) )//s函数
//BP学习算法:输入样本和样本长度以及系数矩阵
void BPLearnProc(double XArray[][DIMX], double YArray[][DIMY], int theDimLearn, double referArray[][MAXDIMREFER][MAXDIMREFER] );
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -