class usencrypt.ai.optimizers.Optimizer#

Base class for neural network optimizers.

Optimizer objects define the optimizer used for minimizing the defined loss function during the training of a usencrypt.ai.nn.NeuralNetwork model with its associated compile() method.


This is a base class and it is not intended to be called directly. Users are expected to instantiate each of its subclasses directly.

Available optimizers

For examples on how to work with the neural network model, please refer to our corresponding tutorials.