binney.model package¶
Model Module¶
-
class
BinomialModel[source]¶ Bases:
anml.models.interface.Model-
property
design_matrix¶
-
forward(x, mat=None)[source]¶ Compute an output based on the generating mechanism defined by the model.
- Parameters
x (np.ndarray) – input vector
- Raises
NotImplementedError – not implemented in interface
-
gradient(x, data)[source]¶ Gradient of objective function computed using complex step method. Can be overwritten in inherited classes.
- Parameters
x (np.ndarray) – inpute vector
data (Data) – a :class`~anml.data.data.Data` object.
- Returns
gradient vector
- Return type
np.ndarray
-
objective(x, data)[source]¶ Objective function for a model.
- Parameters
x (np.ndarray) – input vector
data (Data) – a :class`~anml.data.data.Data` object
- Raises
NotImplementedError – not implemented in this interface.
-
property
parameter_set¶
-
property