smash.MultisetEstimate#
- class smash.MultisetEstimate(data=None)[source]#
Represents multiset estimate optional results.
See also
smash.multiset_estimate
Model assimilation using Bayesian-like estimation on multiple sets of solutions.
Notes
The object’s available attributes depend on what is requested by the user during a call to
multiset_estimate
.- Attributes:
- time_step
pandas.DatetimeIndex
A list of length n containing the returned time steps.
- rr_statesFortranDerivedTypeArray
A list of length n of
RR_StatesDT
for each time_step.- q_domain
numpy.ndarray
An array of shape (nrow, ncol, n) representing simulated discharges on the domain for each time_step.
- costfloat
Cost value.
- jobsfloat
Cost observation component value.
- lcurve_multisetdict[str, Any]
A dictionary containing the multiset estimate L-curve data. The elements are:
- alphafloat or
numpy.ndarray
The value of regularization parameter or the list of regularization parameters to be optimized.
- costfloat or
numpy.ndarray
The corresponding cost value(s).
- mahal_distfloat or
numpy.ndarray
The corresponding Mahalanobis distance value(s).
- alpha_optfloat
The optimal value of the regularization parameter.
- alphafloat or
- time_step