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.activation
module includesReflectiveIndex
classes with predefined splitting criteria (or activation functions) … light_labyrinth.hyperparams.error_function
-
The
light_labyrinth.hyperparams.error_function
module includesErrorCalculator
classes with predefined error functions (or loss functions) that … light_labyrinth.hyperparams.optimization
-
The
light_labyrinth.hyperparams.optimization
module includesOptimizer
classes with predefined optimization algorithms that can be used for … light_labyrinth.hyperparams.regularization
-
The
light_labyrinth.hyperparams.regularization
module includesRegularization
classes that can be used for training Light Labyrinth models. The … light_labyrinth.hyperparams.weights_init
-
The
light_labyrinth.hyperparams.weights_init
module includesWeightsInit
class that allows to initialize model's weights before training.