C# Class FannWrapperFloat.training_data

Inheritance: global::System.IDisposable
Show file Open project: joelself/FannCSharp Class Usage Examples

Protected Properties

Property Type Description
swigCMemOwn bool

Public Methods

Method Description
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

Private Methods

Method Description
getCPtr ( training_data obj ) : global::System.Runtime.InteropServices.HandleRef
training_data ( global cPtr, bool cMemoryOwn ) : FANNCSharp

Method Details

Dispose() public method

public Dispose ( ) : void
return void

create_train_from_callback() public method

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
return void

destroy_train() public method

public destroy_train ( ) : void
return void

get_input() public method

public get_input ( ) : SWIGTYPE_p_p_float
return SWIGTYPE_p_p_float

get_max_input() public method

public get_max_input ( ) : float
return float

get_max_output() public method

public get_max_output ( ) : float
return float

get_min_input() public method

public get_min_input ( ) : float
return float

get_min_output() public method

public get_min_output ( ) : float
return float

get_output() public method

public get_output ( ) : SWIGTYPE_p_p_float
return SWIGTYPE_p_p_float

get_train_input() public method

public get_train_input ( uint position ) : SWIGTYPE_p_float
position uint
return SWIGTYPE_p_float

get_train_output() public method

public get_train_output ( uint position ) : SWIGTYPE_p_float
position uint
return SWIGTYPE_p_float

length_train_data() public method

public length_train_data ( ) : uint
return uint

merge_train_data() public method

public merge_train_data ( training_data data ) : void
data training_data
return void

num_input_train_data() public method

public num_input_train_data ( ) : uint
return uint

num_output_train_data() public method

public num_output_train_data ( ) : uint
return uint

read_train_from_file() public method

public read_train_from_file ( string filename ) : bool
filename string
return bool

save_train() public method

public save_train ( string filename ) : bool
filename string
return bool

save_train_to_fixed() public method

public save_train_to_fixed ( string filename, uint decimal_point ) : bool
filename string
decimal_point uint
return bool

scale_input_train_data() public method

public scale_input_train_data ( float new_min, float new_max ) : void
new_min float
new_max float
return void

scale_output_train_data() public method

public scale_output_train_data ( float new_min, float new_max ) : void
new_min float
new_max float
return void

scale_train_data() public method

public scale_train_data ( float new_min, float new_max ) : void
new_min float
new_max float
return void

set_train_data() public method

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
return void

set_train_data() public method

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
return void

shuffle_train_data() public method

public shuffle_train_data ( ) : void
return void

subset_train_data() public method

public subset_train_data ( uint pos, uint length ) : void
pos uint
length uint
return void

to_fann_train_data() public method

public to_fann_train_data ( ) : SWIGTYPE_p_fann_train_data
return FANNCSharp.SWIGTYPE_p_fann_train_data

training_data() public method

public training_data ( ) : FANNCSharp
return FANNCSharp

training_data() public method

public training_data ( training_data data ) : FANNCSharp
data training_data
return FANNCSharp

Property Details

swigCMemOwn protected property

protected bool swigCMemOwn
return bool