Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

v0.0.26 #342

AzulGarza started this conversation in General
Jun 2, 2026 · 0 comments
Discussion options

Features

  • New neural models: Added 3 new auto neural models: AutoNBEATS, AutoDeepAR, and AutoPatchTST. All support quantiles for probabilistic forecasts trained with MQLoss and follow the same interface as the existing AutoNHITS and AutoTFT. See #338.

    import pandas as pd
    from timecopilot.models.neural import AutoDeepAR, AutoNBEATS, AutoPatchTST
    df = pd.read_csv(
     "https://timecopilot.s3.amazonaws.com/public/data/air_passengers.csv",
     parse_dates=["ds"],
    )
    model = AutoNBEATS()
    fcst_df = model.forecast(df, h=12, quantiles=[0.1, 0.5, 0.9])
  • New ML models: Added 7 new auto ML models: AutoLinearRegression, AutoXGBoost, AutoRidge, AutoLasso, AutoElasticNet, AutoRandomForest, and AutoCatboost. All models support quantiles for probabilistic forecasts via conformal prediction and follow the same interface as the existing AutoLGBM. See #337.

    import pandas as pd
    from timecopilot.models.ml import (
     AutoLinearRegression,
     AutoXGBoost,
     AutoRidge,
     AutoLasso,
     AutoElasticNet,
     AutoRandomForest,
     AutoCatboost,
    )
    df = pd.read_csv(
     "https://timecopilot.s3.amazonaws.com/public/data/air_passengers.csv",
     parse_dates=["ds"],
    )
    model = AutoRidge()
    fcst_df = model.forecast(df, h=12, quantiles=[0.1, 0.5, 0.9])
  • Quantile forecasts for AutoLGBM, AutoNHITS, and AutoTFT: These models now support quantile forecasts via the quantiles parameter. Pass a list of floats between 0 and 1 to receive additional output columns named model-q-{percentile}. Note that level is not supported for these models; use quantiles instead. See #336.

    • AutoLGBM computes prediction intervals via conformal prediction using cross-validation residuals.
    • AutoNHITS and AutoTFT are trained with MQLoss when quantiles are requested.
    import pandas as pd
    from timecopilot.models.ml import AutoLGBM
    from timecopilot.models.neural import AutoNHITS, AutoTFT
    df = pd.read_csv(
     "https://timecopilot.s3.amazonaws.com/public/data/air_passengers.csv",
     parse_dates=["ds"],
    )
    model = AutoLGBM()
    fcst_df = model.forecast(df, h=12, quantiles=[0.1, 0.5, 0.9])
    # columns: unique_id, ds, AutoLGBM, AutoLGBM-q-10, AutoLGBM-q-50, AutoLGBM-q-90

Documentation


Full Changelog: v0.0.25...v0.0.26


This discussion was created from the release v0.0.26.
You must be logged in to vote

Replies: 0 comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant

AltStyle によって変換されたページ (->オリジナル) /