代码使用指南-CNN.h
类
class tube;4维数组
class cube; 3维数组
class mat;2维数组
class array;1维数组
class Input_Layer;输入层
class Convolutional_Layer;卷积层
class Max_Pooling_Layer;最大池层
class Fully_Connected_Layer;全连接层
下面是一些层类共有的函数:
void init_1;
初始化阶段一,用于第一次初始化(必须在前一个层初始化阶段一后调用)
void init_2;
初始化阶段二,用于第二次初始化(必须在后一个层初始化阶段一后调用)
void calculate_y();计算输出值(在前一个层计算之后调用)
void calculate_dleta();计算\( \delta\)(原谅拼写错误。)(在后一个层计算之后调用)
void change_weight(float eta);改变权值(\(\eta\)必须指定)