smash.MultipleOptimize#
- class smash.MultipleOptimize(data=None)[source]#
Represents multiple optimize result.
See also
multiple_optimize
Run multiple optimization processes with multiple sets of parameters (i.e. starting points), yielding multiple solutions.
- Attributes:
- cost
numpy.ndarray
An array of shape (n,) representing cost values from n simulations.
- q
numpy.ndarray
An array of shape (ng, ntime_step, n) representing simulated discharges from n simulations.
- parametersdict[str, np.ndarray]
A dictionary containing optimized rainfall-runoff parameters and/or initial states. Each key represents an array of shape (nrow, ncol, n) corresponding to a specific rainfall-runoff parameter or initial state.
- cost