C# Класс FannWrapperFloat.training_data

Наследование: global::System.IDisposable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
swigCMemOwn bool

Открытые методы

Метод Описание
Dispose ( ) : void
create_train_from_callback ( uint num_data, uint num_input, uint num_output, global user_function ) : void
destroy_train ( ) : void
get_input ( ) : SWIGTYPE_p_p_float
get_max_input ( ) : float
get_max_output ( ) : float
get_min_input ( ) : float
get_min_output ( ) : float
get_output ( ) : SWIGTYPE_p_p_float
get_train_input ( uint position ) : SWIGTYPE_p_float
get_train_output ( uint position ) : SWIGTYPE_p_float
length_train_data ( ) : uint
merge_train_data ( training_data data ) : void
num_input_train_data ( ) : uint
num_output_train_data ( ) : uint
read_train_from_file ( string filename ) : bool
save_train ( string filename ) : bool
save_train_to_fixed ( string filename, uint decimal_point ) : bool
scale_input_train_data ( float new_min, float new_max ) : void
scale_output_train_data ( float new_min, float new_max ) : void
scale_train_data ( float new_min, float new_max ) : void
set_train_data ( uint num_data, uint num_input, SWIGTYPE_p_p_float input, uint num_output, SWIGTYPE_p_p_float output ) : void
set_train_data ( uint num_data, uint num_input, float input, uint num_output, float output ) : void
shuffle_train_data ( ) : void
subset_train_data ( uint pos, uint length ) : void
to_fann_train_data ( ) : SWIGTYPE_p_fann_train_data
training_data ( ) : FANNCSharp
training_data ( training_data data ) : FANNCSharp

Приватные методы

Метод Описание
getCPtr ( training_data obj ) : global::System.Runtime.InteropServices.HandleRef
training_data ( global cPtr, bool cMemoryOwn ) : FANNCSharp

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

create_train_from_callback() публичный Метод

public create_train_from_callback ( uint num_data, uint num_input, uint num_output, global user_function ) : void
num_data uint
num_input uint
num_output uint
user_function global
Результат void

destroy_train() публичный Метод

public destroy_train ( ) : void
Результат void

get_input() публичный Метод

public get_input ( ) : SWIGTYPE_p_p_float
Результат SWIGTYPE_p_p_float

get_max_input() публичный Метод

public get_max_input ( ) : float
Результат float

get_max_output() публичный Метод

public get_max_output ( ) : float
Результат float

get_min_input() публичный Метод

public get_min_input ( ) : float
Результат float

get_min_output() публичный Метод

public get_min_output ( ) : float
Результат float

get_output() публичный Метод

public get_output ( ) : SWIGTYPE_p_p_float
Результат SWIGTYPE_p_p_float

get_train_input() публичный Метод

public get_train_input ( uint position ) : SWIGTYPE_p_float
position uint
Результат SWIGTYPE_p_float

get_train_output() публичный Метод

public get_train_output ( uint position ) : SWIGTYPE_p_float
position uint
Результат SWIGTYPE_p_float

length_train_data() публичный Метод

public length_train_data ( ) : uint
Результат uint

merge_train_data() публичный Метод

public merge_train_data ( training_data data ) : void
data training_data
Результат void

num_input_train_data() публичный Метод

public num_input_train_data ( ) : uint
Результат uint

num_output_train_data() публичный Метод

public num_output_train_data ( ) : uint
Результат uint

read_train_from_file() публичный Метод

public read_train_from_file ( string filename ) : bool
filename string
Результат bool

save_train() публичный Метод

public save_train ( string filename ) : bool
filename string
Результат bool

save_train_to_fixed() публичный Метод

public save_train_to_fixed ( string filename, uint decimal_point ) : bool
filename string
decimal_point uint
Результат bool

scale_input_train_data() публичный Метод

public scale_input_train_data ( float new_min, float new_max ) : void
new_min float
new_max float
Результат void

scale_output_train_data() публичный Метод

public scale_output_train_data ( float new_min, float new_max ) : void
new_min float
new_max float
Результат void

scale_train_data() публичный Метод

public scale_train_data ( float new_min, float new_max ) : void
new_min float
new_max float
Результат void

set_train_data() публичный Метод

public set_train_data ( uint num_data, uint num_input, SWIGTYPE_p_p_float input, uint num_output, SWIGTYPE_p_p_float output ) : void
num_data uint
num_input uint
input SWIGTYPE_p_p_float
num_output uint
output SWIGTYPE_p_p_float
Результат void

set_train_data() публичный Метод

public set_train_data ( uint num_data, uint num_input, float input, uint num_output, float output ) : void
num_data uint
num_input uint
input float
num_output uint
output float
Результат void

shuffle_train_data() публичный Метод

public shuffle_train_data ( ) : void
Результат void

subset_train_data() публичный Метод

public subset_train_data ( uint pos, uint length ) : void
pos uint
length uint
Результат void

to_fann_train_data() публичный Метод

public to_fann_train_data ( ) : SWIGTYPE_p_fann_train_data
Результат FANNCSharp.SWIGTYPE_p_fann_train_data

training_data() публичный Метод

public training_data ( ) : FANNCSharp
Результат FANNCSharp

training_data() публичный Метод

public training_data ( training_data data ) : FANNCSharp
data training_data
Результат FANNCSharp

Описание свойств

swigCMemOwn защищенное свойство

protected bool swigCMemOwn
Результат bool