📄 bpnet.h
字号:
// BPnet.h: interface for the BPnet class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_BPNET_H__BFD83FFC_02BB_4E83_9CDB_4B068CE0055C__INCLUDED_)
#define AFX_BPNET_H__BFD83FFC_02BB_4E83_9CDB_4B068CE0055C__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class BPnet
{
public:
double AverageRandom(double min ,double max);
double error_m[2];
double error_o; //输出层的矫正误差
double b;
double a;
double u0;
void train();
double output; //理想输出
double error; //误差
double threshold_o; //输出节点的阈值
double threshold_m[2]; //中间节点的阈值
double w_output[2]; //输出节点的权值
double w_middle[4]; //中间节点的权值
double output_o; //输出节点的输出值
double output_s; //输出节点的激活值
double middle_o[2]; //中间节点的输出值
double middle_s[2]; //中间节点的激活值
double input[2]; //输入节点的输入值
BPnet();
virtual ~BPnet();
};
#endif // !defined(AFX_BPNET_H__BFD83FFC_02BB_4E83_9CDB_4B068CE0055C__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -