Scalar constant model#
- class fortuna.model.scalar_constant.ScalarConstantModel(output_dim, initializer_fun=<function zeros>, parent=<flax.linen.module._Sentinel object>, name=None)[source]#
Bases:
Module
A scalar constant model, that is \(f(\theta, x) = \theta\), with \(\theta\in\mathbb{R}\). The scalar value will be broadcasted to the output dimension.
- Parameters:
output_dim (int) – The output model dimension.
initializer_fun (Optional[Initializer]) – Function to initialize the model parameters. This must be one of the available options in
flax.linen.initializers
.