📄 processing_units.h
字号:
// Processing_units.h: interface for the Processing_units class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_PROCESSING_UNITS_H__F4259247_EE47_11D6_A51F_00000E98E3F5__INCLUDED_)
#define AFX_PROCESSING_UNITS_H__F4259247_EE47_11D6_A51F_00000E98E3F5__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
//处理单元 实现基本函数 算法
class Processing_units
{
public:
//输入数据
float *processing_unit_input;
//输入数据个数
int number_of_input_units;
//分配输入信号存储空间
void establish_array_of_processing_unit_inputs(void);
//输入权重
float *weight_of_inputs;
//初始化权值
void establish_weight_vector_for_processing_units(void);
//偏置值
float bias;
//输出信号
float output_signal;
//计算输出信号
void calculate_output_signal(int activation_function);
//计算导数
float calculate_output_signal_derivative(int afun);
//误差项
float error_information_term;
//计算修正项
void calculate_weight_and_bias_correction_terms(float learning_rate);
//权值修正项
float *weight_correction_term;
//偏置值修正项
float bias_correction_term;
//输入量的加权和
float sum_of_weighted_inputs;
void update_weights_and_biases(void);
Processing_units();
~Processing_units();
};
#endif // !defined(AFX_PROCESSING_UNITS_H__F4259247_EE47_11D6_A51F_00000E98E3F5__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -