etna 1.5.0
Highlights:
- We extend our family of loggers by adding S3FileLogger and LocalFileLogger. They partially duplicate behaviour of WandbLogger: you can run multiple experiments (via Optuna, HyperOpt or cutom loop as example) with different hyperparameters and transformers, save results locally or on S3 and analyze results afterwards.
- HolidayTransfrom on the base of holidays library.
- Bug fixies for prediction intervals - now they change after inverse_transform like target.
- We change behaviour of
fit_transform
:- before we raised error if some timeseries ended on
NaN
values - now checking will be made only before forecasting phase, so you can fill
NaN
s withTimeSeriesImputerTransform
and make predictions without raised errors.
- before we raised error if some timeseries ended on
N.B.
Special thanks to @Gewissta and his videos about timeseries analysis with ETNA library
Full changelog:
Added
- Holiday Transform (#359)
- S3FileLogger and LocalFileLogger (#372)
- Parameter
changepoint_prior_scale
toProphetModel
(#408)
Changed
- Set
strict_optional = True
for mypy (#381) - Move checking the series endings to
make_future
step (#413)