⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 processing_units.h

📁 预测神经网络
💻 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 + -