Initializers¶
ActivationInitializer
¶
OptimizerInitializer
¶
-
class
numpy_ml.neural_nets.initializers.
OptimizerInitializer
(param=None)[source]¶ - A class for initializing optimizers. Valid param values are:
- __str__ representations of OptimizerBase instances
- OptimizerBase instances
- Parameter dicts (e.g., as produced via the summary method in LayerBase instances)
If param is None, return the SGD optimizer with default parameters.
SchedulerInitializer
¶
-
class
numpy_ml.neural_nets.initializers.
SchedulerInitializer
(param=None, lr=None)[source]¶ A class for initializing learning rate schedulers. Valid param values are:
- __str__ representations of SchedulerBase instances
- SchedulerBase instances
- Parameter dicts (e.g., as produced via the summary method in LayerBase instances)
If param is None, return the ConstantScheduler with learning rate equal to lr.