optiml.ml.neural_network.activations module
- class optiml.ml.neural_network.activations.Activation[source]
Bases:
ABCBase abstract class for all activation functions. Subclasses must implement
functionand its element-wise derivativejacobian.
- class optiml.ml.neural_network.activations.Linear[source]
Bases:
ActivationIdentity (linear) activation function \(f(x) = x\).
- class optiml.ml.neural_network.activations.ReLU[source]
Bases:
ActivationRectified linear unit activation function \(f(x) = \max(0, x)\).
- class optiml.ml.neural_network.activations.Tanh[source]
Bases:
ActivationHyperbolic tangent activation function \(f(x) = \tanh(x)\).
- class optiml.ml.neural_network.activations.Sigmoid[source]
Bases:
ActivationLogistic sigmoid activation function \(f(x) = \frac{1}{1 + e^{-x}}\).