SL - Feedforward Neural Network
Ver. 1.1.0 (2023-03-10)
This module provides model classes of feedforward neural networks for supervised learning tasks.
- class mlpro.sl.fnn.FNN(p_input_space: ~mlpro.bf.math.basics.MSpace, p_output_space: ~mlpro.bf.math.basics.MSpace, p_output_elem_cls=<class 'mlpro.bf.math.basics.Element'>, p_threshold=0, p_ada: bool = True, p_buffer_size: int = 0, p_name: str | None = None, p_range_max: int = 2, p_autorun=0, p_class_shared=None, p_visualize: bool = False, p_logging=True, **p_par)
Bases:
SLAdaptiveFunction
This class provides the base class of feedforward neural networks.
- C_TYPE = 'Feedforward NN'
- class mlpro.sl.fnn.MLP(p_input_space: ~mlpro.bf.math.basics.MSpace, p_output_space: ~mlpro.bf.math.basics.MSpace, p_output_elem_cls=<class 'mlpro.bf.math.basics.Element'>, p_threshold=0, p_ada: bool = True, p_buffer_size: int = 0, p_name: str | None = None, p_range_max: int = 2, p_autorun=0, p_class_shared=None, p_visualize: bool = False, p_logging=True, **p_par)
Bases:
FNN
This class provides the base class of multilayer perceptron.
- C_TYPE = 'Multilayer Perceptron'