nemos.observation_models.Observations.deviance#
- abstractmethod Observations.deviance(spike_counts, predicted_rate, scale=1.0)[source]#
Compute the residual deviance for the observation model.
- Parameters:
spike_counts (
Array
) – The spike counts. Shape(n_time_bins, )
or(n_time_bins, n_neurons)
for population models.predicted_rate (
Array
) – The predicted firing rates. Shape(n_time_bins, )
or(n_time_bins, n_neurons)
for population models.scale (
Union
[float
,Array
]) – Scale parameter of the model.
- Returns:
The residual deviance of the model.