Ai4cr::NeuralNetwork::Cmn::MiniNetConcerns::TrainAndAdjust
Instance methods
calculate_error_distance
Sourcederivative_propagation_function
Sourceguesses_best
Sourceinit_net_re_train
Sourceinput_deltas
Sourceinput_deltas=(input_deltas)
Sourcelast_changes
Sourcelast_changes=(last_changes)
Sourceload_outputs_deltas(outputs_deltas)
Sourceload_outputs_expected(outputs_expected)
Sourceoutput_deltas
Sourceoutput_deltas=(output_deltas)
Sourceoutput_errors
Sourceoutput_errors=(output_errors)
Sourceoutputs_expected
Sourceoutputs_expected=(outputs_expected)
Sourcestep_backpropagate
Sourcestep_calc_output_errors
Sourcestep_load_chained_outputs_deltas(outputs_deltas)
This would be a chained MiniNet's input_deltas e.g.: mini_net_A feeds is chained into mini_net_B So you would mini_net_A.step_load_chained_outputs_deltas(mini_net_B.input_deltas)
step_load_outputs(outputs_expected)
Sourcestep_update_weights(parallel = false)
Sourcestep_update_weights_v1
Sourcestep_update_weights_v2
Sourcetrain(inputs_given, outputs_expected, until_min_avg_error = UNTIL_MIN_AVG_ERROR_DEFAULT)
training steps
TODO: utilize until_min_avg_error