Reference

# Module `core.TrainingAlgorithm`

Representation of a training algorithm. Holds a list of properties that allows the user to control the aspects of the algorithm.

## Functions

TrainingAlgorithm.new (ftype) | Constructor.
TrainingAlgorithm:add_params (...) | Adds training parameters to the algorithm.

## Tables

TrainingAlgorithm | Representation of a training algorithm.

## Functions

TrainingAlgorithm.new (ftype)
  Constructor.

  ### Parameters

  - ftype: FANN type of the training algorithm

  ### Return value:

  New TrainingAlgorithm instance
TrainingAlgorithm:add_params (...)
  Adds training parameters to the algorithm.

  ### Parameters

  - ...: Parameters to add

## Tables

TrainingAlgorithm
  Representation of a training algorithm.

  ### Parameters

  - name: Localized name of the training algorithm
  - ftype: FANN type of the training algorithm
  - params: Array of NetworkParam