BP神经网络识别英文字符我要分享

BP neural network recognition of Chinese character

matlab

关注次数: 227

下载次数: 0

文件大小: 229.06 kB

代码分类: 其他

开发平台: matlab

下载需要积分: 2积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:#include #include #include using namespace std; #define  innode 8  //输入结点数 #define  hidenode 14//隐含结点数 #define  outnode 1 //输出结点数 #define  trainsample 60000//BP训练样本数 class BpNet { public: void train(double p[trainsample][innode], double t[trainsample][outnode]);//Bp训练 double p[trainsample][innode];     //输入的样本 double t[trainsample][outnode];    //样本要输出的 double *recognize(double *p);//Bp识别 void writetrain(); //写训练完的权值 void readtrain(); //读训练好的权值,这使的不用每次去训练了,只要把训练最好的权值存下来就OK BpNet(); virtual ~BpNet(); public: void init(); double w[innode][hidenode];//隐含结点权值 double w1[hidenode][outnode];//输出结点权值 double b1[hidenode];//隐含结点阀值 double b2[outnode];//输出结点阀值


English Description:

Iostream> #include<


代码预览