skdownscale.pointwise_models.BcsdPrecipitation¶
- class skdownscale.pointwise_models.BcsdPrecipitation(time_grouper=<function MONTH_GROUPER>, climate_trend_grouper=<function DAY_GROUPER>, climate_trend=<function MONTH_GROUPER>, return_anoms=True, qm_kwargs=None)[source]¶
Bases:
BcsdBaseClassic BCSD model for Precipitation
- Parameters:
- time_grouper¶
Linear Regression object.
- Type:
pd.Grouper
- __init__(time_grouper=<function MONTH_GROUPER>, climate_trend_grouper=<function DAY_GROUPER>, climate_trend=<function MONTH_GROUPER>, return_anoms=True, qm_kwargs=None)¶
Methods
__init__([time_grouper, ...])fit(X, y)Fit BcsdPrecipitation model
get_metadata_routing()Get metadata routing of this object.
get_params([deep])Get parameters for this estimator.
predict(X)Predict using the BcsdPrecipitation model
set_params(**params)Set the parameters of this estimator.