data_type.h

来自「预测神经网络」· C头文件 代码 · 共 45 行

H
45
字号
// Data_type.h: interface for the Data_type class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_DATA_TYPE_H__F4259241_EE47_11D6_A51F_00000E98E3F5__INCLUDED_)
#define AFX_DATA_TYPE_H__F4259241_EE47_11D6_A51F_00000E98E3F5__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include"sample_data.h"
#include"NormalizeInfo.h"
class Data_type
{
 public:
	 void gainCoAnti();
	 bool inferencing;
	 
	 bool realtesting;
	 //存入归一化参数
	 void putNormalizeInfo(int dim,float Max_min,float min);
	 Data_type();
	 bool useAllsample;
 char filename[200];                     // File containing data for network training or testing
 char *resultsname;                  // File containing data for results of training or testing
 int signal_dimensions;                   // Number of dimensions contained in signal
 int sample_number;                       // Number of signals in training set
 int nodes_in_output_layer;               // Dimensions of test data output
 sample_data *number_of_samples;// Pointer to the array containing signals
 sample_data * realTargetoutput;
 CNormalizeInfo *pNormalizeInfo;
 float *max_output_value;
 float *min_output_value;
 virtual void determine_sample_number(void);
 void specify_signal_sample_size(void);
 virtual void load_data_into_array(void); // Function to place data into the array
 void acquire_net_info(int signal, int no_output_nodes);
 void delete_signal_array(void);          // Function to free memory allocated to hold signals
 virtual void normalize_data_in_array(void);
 ~Data_type();   // class destructor
};

#endif // !defined(AFX_DATA_TYPE_H__F4259241_EE47_11D6_A51F_00000E98E3F5__INCLUDED_)

⌨️ 快捷键说明

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