Module light_labyrinth.hyperparams
The light_labyrinth.hyperparams module includes all the
necessary hyperparameter classes to build a custom Light Labyrinth model.
Using a proper error function or adding a regularization term may significantly improve the model's performance. This module provides various hyperparameters the user can exploit instead of the default ones, predefined in the models.
Expand source code
"""
The `light_labyrinth.hyperparams` module includes all the
necessary hyperparameter classes to build a custom Light Labyrinth model.
Using a proper error function or adding a regularization term may
significantly improve the model's performance. This module provides
various hyperparameters the user can exploit instead of the default ones,
predefined in the models.
"""
Sub-modules
light_labyrinth.hyperparams.activation-
The
light_labyrinth.hyperparams.activationmodule includesReflectiveIndexclasses with predefined splitting criteria (or activation functions) … light_labyrinth.hyperparams.error_function-
The
light_labyrinth.hyperparams.error_functionmodule includesErrorCalculatorclasses with predefined error functions (or loss functions) that … light_labyrinth.hyperparams.optimization-
The
light_labyrinth.hyperparams.optimizationmodule includesOptimizerclasses with predefined optimization algorithms that can be used for … light_labyrinth.hyperparams.regularization-
The
light_labyrinth.hyperparams.regularizationmodule includesRegularizationclasses that can be used for training Light Labyrinth models. The … light_labyrinth.hyperparams.weights_init-
The
light_labyrinth.hyperparams.weights_initmodule includesWeightsInitclass that allows to initialize model's weights before training.