gunz_ml package
Subpackages
- gunz_ml.analysis package
- gunz_ml.callbacks package
- Submodules
- gunz_ml.callbacks.dead_neuron_monitor module
- gunz_ml.callbacks.early_stopping module
- gunz_ml.callbacks.early_stopping_optuna module
- gunz_ml.callbacks.gradient_monitor module
- gunz_ml.callbacks.optuna module
- gunz_ml.callbacks.prediction_dynamics module
- gunz_ml.callbacks.weight_update_monitor module
- gunz_ml.configurator package
- gunz_ml.integrations package
- gunz_ml.loggers package
- gunz_ml.management package
- gunz_ml.metrics package
- gunz_ml.optimizers package
- gunz_ml.plots package
- gunz_ml.schemas package
- gunz_ml.utils package
Submodules
gunz_ml.consts module
Defines project-wide constant enumerations.
This module contains enumerations used for configuration and for controlling the application’s execution mode. Using enums ensures that choices are consistent and type-safe.
- class gunz_ml.consts.Mode(value)[source]
Bases:
BaseStrEnumDefines the primary execution modes for the application.
This enum is case-insensitive, so “OPTIMIZE” and “optimize” are treated as the same member.
- ANALYZE = 'analyze'
- CLEANUP = 'cleanup'
- EXPORT = 'export'
- INIT = 'init'
- LOAD = 'load'
- OPTIMIZE = 'optimize'
- PLOT = 'plot'
- RUN = 'run'
- class gunz_ml.consts.OptunaType(value)[source]
Bases:
BaseStrEnumDefines the types of suggestion methods available in Optuna.
This enum uses string values for improved readability in configuration files. It also includes a converter to handle legacy or case-insensitive values.
- CATEGORICAL = 'categorical'
- FLOAT = 'float'
- INT = 'int'
- LOGARITHM = 'logarithm'