Fann::Network::Standard
Inherits Reference / Object
Constants
Log = ::Log.for("standard")
Constructors
new(path : String)
SourceInstance methods
close
Sourceinput_size
Sourcemse
Sourcenn
Sourcenn=(nn : Pointer(LibFANN::Fann))
Sourceoutput_size
Sourcerandomize_weights(min : Float64, max : Float64)
Sourcerun(input : Array(Float64))
Sourcesave(path : String) : Int32
Sourceset_output_layer_activation_func(func : LibFANN::ActivationfuncEnum)
Sourcetrain_algorithm(algo : LibFANN::TrainEnum)
Sourcetrain_batch(train_data : Pointer(LibFANN::TrainData), opts = {:max_runs => 200, :desired_mse => 0.01, :log_each => 1})
Sourcetrain_batch_multicore(train_data : Pointer(LibFANN::TrainData), threads : Int32, opts = {:max_runs => 200, :desired_mse => 0.01, :log_each => 1})
Sourcetrain_single(input : Array(Float64), output : Array(Float64))
Source