globalvar.h

来自「针对车牌识别的字符bp神经网络训练」· C头文件 代码 · 共 43 行

H
43
字号
/* 字元归一化长度,宽度 */
#define Row  32
#define Col  16

/* 神经网络参数 */
#define INPUTSIZE 160

#define HID1SIZE  50 
#define HID2SIZE  50

#define MAXOUTSIZE 100

extern int OUTSIZE;
extern char g_acExeDir[256];    /* 执行程序路径 */
extern char g_acDatFile[256];    /* 神经网络数据文件 */


typedef struct
{
	float    Invalue;
	float    Outvalue;
}RECOG_PE_STRU; 

typedef struct
{
	float        Weight;        /* - connection weights to ith unit      */
	float        WeightSave;    /* - saved weights for stopped training  */
	float        dWeight;       /* - last weight deltas for momentum     */
}NETWEIGHT;
/* 神经网络输入矢量 */
extern float Input[INPUTSIZE+1];

/* 神经网络元 */
extern RECOG_PE_STRU Hid1[HID1SIZE+1], Hid2[HID2SIZE+1], Out[MAXOUTSIZE];
extern float Target[MAXOUTSIZE];
extern float H1Error[HID1SIZE], H2Error[HID2SIZE], OutError[MAXOUTSIZE];
extern NETWEIGHT H2OutWeight[MAXOUTSIZE][HID2SIZE],
		H1H2Weight[HID2SIZE][HID1SIZE],
		InH1Weight[HID1SIZE][INPUTSIZE];

#define sqr(x)        ((x)*(x))

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?