Module prototypes¶
estimate_transformation_parameters(calib_obs, estimation_start, estimation_end, censor_threshold, exclusion, exclusion_start, exclusion_end, termination_condition=None)
¶
Estimate the transformation parameters for a log-likelihood for a series of observations
Parameters:
Name | Type | Description | Default |
---|---|---|---|
calib_obs |
TimeSeriesLike
|
An timeseries of observed data |
required |
estimation_start |
datetime
|
Start of estimation period |
required |
estimation_end |
datetime
|
End of estimation period |
required |
censor_threshold |
float
|
The value below which observations are treated a censored data (Default=0.0) |
required |
exclusion |
bool
|
Start of period exclued from estimation |
required |
exclusion_start |
datetime
|
End of period exclued from estimation |
required |
exclusion_end |
datetime
|
Use the exclusion period (bool) |
required |
termination_condition |
SceTerminationCondition
|
A SWIFT termination condition used by the optimisation. Default max runtime of ~3 minutes if None. |
None
|
Returns:
Name | Type | Description |
---|---|---|
HypercubeParameteriser |
HypercubeParameteriser
|
transformation parameters |