8000 &rigvedmanoj, benheid, geetu040 [ENH] interface to Chronos (zero-shot) forecaster by Z-Fran · Pull Request #7001 · sktime/sktime · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

&rigvedmanoj, benheid, geetu040 [ENH] interface to Chronos (zero-shot) forecaster #7001

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 153 commits into from
Oct 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
153 commits
Select commit Hold shift + click to select a range
444b7d3
add working model
RigvedManoj Mar 24, 2024
8485b4f
add documentation
RigvedManoj Mar 24, 2024
084c8f7
add python dependency (torch)
RigvedManoj Mar 24, 2024
2a51f42
follow linting
RigvedManoj Mar 28, 2024
cdc8666
change pyproject.toml
RigvedManoj Mar 28, 2024
238efaa
match horizon indices for predicted values
RigvedManoj Apr 2, 2024
11e01cb
add name to y_pred
RigvedManoj Apr 3, 2024
347b7ad
Merge remote-tracking branch 'upstream/main' into add-chronos
Z-Fran Jun 13, 2024
b8bbb5a
chronos v1
Z-Fran Jun 25, 2024
2f8438b
add _predict
Z-Fran Jun 28, 2024
0647ae7
remove chronos dependency
Z-Fran Jul 26, 2024
123c7d4
Merge remote-tracking branch 'upstream/main' into add-chronos
Z-Fran Jul 26, 2024
0943417
[AUTOMATED] update CONTRIBUTORS.md
Z-Fran Jul 26, 2024
ae9c2dc
remove accelate dependency
Z-Fran Jul 26, 2024
76f8ac4
Merge branch 'add-chronos' of https://github.com/Z-Fran/sktime into a…
Z-Fran Jul 26, 2024
f830b4c
support save_model
Z-Fran Jul 26, 2024
0c6684d
use _check_soft_dependencies
Z-Fran Jul 26, 2024
fde92cd
use _check_soft_dependencies
Z-Fran Jul 26, 2024
395af3f
use _check_soft_dependencies
Z-Fran Jul 26, 2024
69e21e7
revise config
Z-Fran Jul 26, 2024
500eedc
remove some typehints
Z-Fran Jul 26, 2024
b24d39c
remove some typehints
Z-Fran Jul 26, 2024
d95b558
remove some typehints
Z-Fran Jul 26, 2024
1410be8
revise docstring
Z-Fran Jul 26, 2024
e479ef4
revise docstring
Z-Fran Jul 26, 2024
d2b109f
revise docstring and comments
Z-Fran Jul 26, 2024
b016864
revise tags
Z-Fran Jul 26, 2024
eaf95f0
revise tags
Z-Fran Jul 26, 2024
c96c3c1
revise
Z-Fran Jul 26, 2024
9ee2e3f
revise
Z-Fran Jul 26, 2024
c4f8c8c
fix ut
Z-Fran Jul 27, 2024
33efe25
fix ut
Z-Fran Jul 27, 2024
084cff5
Merge remote-tracking branch 'upstream/main' into add-chronos
Z-Fran Jul 27, 2024
32e8377
add repr method to fix ut
Z-Fran Jul 29, 2024
f9c7f93
fix ut
Z-Fran Jul 29, 2024
97c8f14
fix ut
Z-Fran Jul 29, 2024
2b526ac
add chronos lib
Z-Fran Aug 19, 2024
0af5208
add chronos lib
Z-Fran Aug 19, 2024
605c03b
support for chronos predict
Z-Fran Aug 19, 2024
9ddba29
fix
Z-Fran Aug 19, 2024
bb44d9e
fix
Z-Fran Aug 19, 2024
9c07f6f
fix dependency
Z-Fran Aug 19, 2024
9db977f
fix dependency
Z-Fran Aug 19, 2024
e135e29
fix dependency
Z-Fran Aug 19, 2024
d69d3e1
fix dependency
Z-Fran Aug 19, 2024
2ea601d
fix dependency
Z-Fran Aug 19, 2024
6c54df4
fix
Z-Fran Aug 19, 2024
a6caa42
fix
Z-Fran Aug 19, 2024
b48e341
fix dependency
Z-Fran Aug 19, 2024
bfa5cf0
fix dependency
Z-Fran Aug 19, 2024
4fac624
fix dependency
Z-Fran Aug 19, 2024
28ce2d6
fix dependency
Z-Fran Aug 19, 2024
687ad33
fix
Z-Fran Aug 19, 2024
d8f84a9
fix typo
8000 Z-Fran Aug 19, 2024
40b7b38
Merge branch 'main' into pr/7001
fkiraly Aug 20, 2024
1fa336d
skip pickling ut
Z-Fran Aug 20, 2024
3dfe86a
Merge branch 'add-chronos-forecasting' of https://github.com/Z-Fran/s…
Z-Fran Aug 20, 2024
b308ef0
skip pickling ut
Z-Fran Aug 21, 2024
480980e
[DOC] update soft dependency handling guide for estimators (#7000)
fkiraly Aug 20, 2024
868a7db
&toandaominh1997 [BUG] fix dependency checkers in case of multiple di…
fkiraly Aug 21, 2024
f2ecaa7
[DOC] improvements to docstrings for panel tasks - time series classi…
fkiraly Aug 21, 2024
6a88fdb
[MNT] [Dependabot](deps): Bump tj-actions/changed-files from 44 to 45…
dependabot[bot] Aug 23, 2024
6624074
[ENH] Add Subsequence Extraction Transformer to `sktime.transformatio…
wirrywoo Aug 23, 2024
8a89b08
[ENH] placeholder record decorator (#7029)
fkiraly Aug 26, 2024
6bbeb09
[ENH] Add HierarchicalProphet estimator to prophetverse module (#7028)
felipeangelimvieira Aug 26, 2024
6545497
[BUG] - Fix Prophet `_get_fitted_params `error when the timeseries is…
felipeangelimvieira Aug 26, 2024
4b0f25f
[MNT] [Dependabot](deps): Update holidays requirement from <0.55,>=0.…
dependabot[bot] Aug 26, 2024
c9892ae
[BUG] Do not add season condition names as extra regressors in Prophe…
wpdonders Aug 26, 2024
94e61f3
[MNT] [Dependabot](deps): Update dask requirement from <2024.8.1 to <…
dependabot[bot] Aug 26, 2024
c29b17c
[BUG] Fix `nested_univ` converter inconsistent handling of index leve…
pranavvp16 Aug 26, 2024
0ba7335
[DOC] update XinyuWuu's user name (#7030)
fkiraly Aug 26, 2024
554bc27
[DOC] fixes to `TransformedTargetForecaster` docstring (#7002)
fkiraly Aug 26, 2024
4363d21
[MNT] rename base class `TimeSeriesLloyds` to `BaseTimeSeriesLloyds` …
fkiraly Aug 26, 2024
3f9c033
[ENH] clusterer tags for capability to assign cluster centers (#7018)
fkiraly Aug 27, 2024
a4e8dba
[MNT] remove module level `numba` import warnings (#6999)
fkiraly Aug 27, 2024
70e0046
[DOC] update intro notebook with material from ISF and EuroSciPy 2024…
fkiraly Aug 27, 2024
3438a4a
[DOC] Fix docstring for `ExpandingCutoffSplitter` (#7033)
ninedigits Aug 27, 2024
48141b7
[MNT] `esig` based estimators: add `numpy<2` bound (#7036)
fkiraly Aug 27, 2024
ab31a94
[DOC] fix incorrect import in `EnbPIForecaster` docstring (#7015)
fkiraly Aug 27, 2024
bdf51c2
[MNT] Refactor `show_versions` to use `dependencies` module (#6883)
fkiraly Aug 27, 2024
3e6d6a2
[ENH] Polars panel scitype support (#6552)
pranavvp16 Aug 27, 2024
3304ddb
[ENH] interface to TimesFM Forecaster (#6571)
geetu040 Aug 27, 2024
7da2e26
[ENH] Fix html representations of pipelines and nested estimators (#6…
mateuszkasprowicz Aug 27, 2024
c247c69
Release 0.32.2 (#7037)
fkiraly Aug 27, 2024
6b656bd
[MNT] insta-release action for 0.32.2 (#7039)
fkiraly Aug 27, 2024
1ec30c9
Revert "[MNT] insta-release action for 0.32.2" (#7040)
fkiraly Aug 27, 2024
996331c
[MNT] insta-release action for 0.32.3 (#7044)
fkiraly Aug 27, 2024
007da46
[BUG] fix html display for `TransformedTargetForecaster` and `Forecas…
fkiraly Aug 27, 2024
28916f8
Release 0.32.3 (#7046)
fkiraly Aug 27, 2024
79f417e
Revert "[MNT] insta-release action for 0.32.3" (#7047)
fkiraly Aug 27, 2024
9ec93a9
[DOC] Add SVG version of the sktime logo with no text (#7024)
wirrywoo Aug 28, 2024
0f8b2f2
[BUG] Fix `ForecastX.update` when the `forecaster_X_exogeneous` is se…
fnhirwa Aug 29, 2024
326f325
[ENH] decouple registry from base modules, scitype specific data reco…
fkiraly Aug 30, 2024
edb1715
[ENH] scitype coercion and checking utility (#6969)
fkiraly Aug 30, 2024
02b4000
[DOC] Improve documentation for TinyTimeMixer (#7009)
geetu040 Aug 31, 2024 < 8000 /div>
6c75d1b
[BUG] fix `sktime` crash with older `polars` versions (#7057)
fkiraly Aug 31, 2024
8c78501
[ENH] enable use of clusterers as transformations, enable `TransformS…
fkiraly Sep 3, 2024
97f3333
[ENH] Add `transformations.series.hurst` (#7065)
phoeenniixx Sep 4, 2024
3bb3508
[ENH] Add padded f1 score for evaluating change point detection algor…
alex-gregory-ds Sep 4, 2024
2762f6d
[DOC] fix broken links in continous integration docs (#7059)
Saptarshi-Bandopadhyay Sep 4, 2024
d346d47
[BUG] fix `ExpandingCutoffSplitter` for case where `fh` is not contin…
ninedigits Sep 5, 2024
201dd81
[ENH] improvements to `BaseSeriesAnnotator` base class for anomaly, c…
fkiraly Sep 5, 2024
5734281
[ENH] pipeline for anomaly, changepoint detectors and segmenters (#7071)
fkiraly Sep 5, 2024
3fdc5fa
[ENH] coercion to use time series anomaly, changepoint detectors as t…
fkiraly Sep 5, 2024
da268d7
[DOC] split list of transformation pipeline components into subcatego…
fkiraly Sep 6, 2024
52646e2
[MNT] insta-release action for 0.32.4 (#7082)
fkiraly Sep 6, 2024
efa8bc0
Release 0.32.4 (#7081)
fkiraly Sep 6, 2024
6a1ffd3
Revert "[MNT] insta-release action for 0.32.4" (#7083)
fkiraly Sep 6, 2024
5058dc8
[MNT] Try to reduce load for the runners (#7061)
benHeid Sep 7, 2024
9a436e8
[DOC] Add SaiRevanth25 contributions to all-contributors file (#7085)
SaiRevanth25 Sep 8, 2024
ba102e1
[MNT] [Dependabot](deps): Update dask requirement from <2024.8.2 to <…
dependabot[bot] Sep 8, 2024
6f934f8
[MNT] 0.33.0 deprecations and change actions (#7091)
fkiraly Sep 9, 2024
16f3557
URLs changed on CRAN; updated _fpp3_loaders.py accordingly (#7084)
ericjb Sep 9, 2024
f50280a
[ENH] change `test_inheritance` to be more lenient to framework level…
fkiraly Sep 9, 2024
fa233c8
[MNT] remove <3.11 restriction for `pytorch-forecasting`, add upper b…
fkiraly Sep 9, 2024
96a9fdc
[DOC] fix typo and formatting in installation docs (#7060)
Saptarshi-Bandopadhyay Sep 9, 2024
7e9e355
[MNT] [Dependabot](deps): Update numpy requirement from <2.1,>=1.21 t…
dependabot[bot] Sep 9, 2024
6bd068c
[MNT] [Dependabot](deps): Update scikit-base requirement from <0.9.0,…
dependabot[bot] Sep 9, 2024
2da3182
[MNT] [Dependabot](deps): Update holidays requirement from <0.56,>=0.…
dependabot[bot] Sep 9, 2024
3c153ab
[MNT] [Dependabot](deps): Update pykan requirement from <0.2.2,>=0.2 …
dependabot[bot] Sep 9, 2024
9bf026b
[MNT] [Dependabot](deps): Update mne requirement from <1.8,>=1.5 to >…
dependabot[bot] Sep 9, 2024
c9d50ad
Release 0.33.0 (#7097)
fkiraly Sep 10, 2024
3afbc10
[MNT] insta-release action for 0.33.0 (#7098)
fkiraly Sep 10, 2024
7ad0079
Revert "[MNT] insta-release action for 0.33.0" (#7099)
fkiraly Sep 10, 2024
436753b
Fix chronos and make it global forecasting ready
benHeid Oct 3, 2024
d71519a
[AUTOMATED] update CONTRIBUTORS.md
benHeid Oct 3, 2024
80c2aa5
Merge branch 'main' into add-chronos-forecasting
benHeid Oct 3, 2024
7eaa466
[AUTOMATED] update CONTRIBUTORS.md
benHeid Oct 3, 2024
86df730
Fix weird changes in pyproject, contributors, and changelog
benHeid Oct 3, 2024
a41dc9f
Fix chronos
benHeid Oct 3, 2024
1d9a27b
add original authors
geetu040 Oct 9, 2024
8210851
minor changes
geetu040 Oct 9, 2024
6a8de22
add option for using source package
geetu040 Oct 9, 2024
fdf7821
update docstring for config
geetu040 Oct 9, 2024
4c3cd98
skip lines in doctest
geetu040 Oct 9, 2024
039a8e6
Revert "minor changes"
geetu040 Oct 9, 2024
8000 4c80866
uncomment __all__
geetu040 Oct 9, 2024
502d5b1
add accelerate to deps
geetu040 Oct 9, 2024
de26c10
update authors
geetu040 Oct 9, 2024
caca123
Merge branch 'main' into add-chronos-forecasting
geetu040 Oct 9, 2024
3367d17
add caching
geetu040 Oct 9, 2024
0802b1c
Merge branch 'main' into pr/7001
fkiraly Oct 10, 2024
bf92688
contribs
fkiraly Oct 10, 2024
10eedc6
Merge branch 'add-chronos-forecasting' of https://github.com/Z-Fran/s…
fkiraly Oct 10, 2024
708574b
Update chronos.py
fkiraly Oct 10, 2024
e536a30
[AUTOMATED] update CONTRIBUTORS.md
fkiraly Oct 10, 2024
d5172de
add chronos to docs
geetu040 Oct 10, 2024
c4f1927
Merge branch 'main' into pr/7001
fkiraly Oct 10, 2024
350afd4
Update forecasting.rst
fkiraly Oct 10, 2024
1728a55
[AUTOMATED] update CONTRIBUTORS.md
fkiraly Oct 10, 2024
f59d87b
Update forecasting.rst
fkiraly Oct 10, 2024
d6b77a5
Merge branch 'add-chronos-forecasting' of https://github.com/Z-Fran/s…
fkiraly Oct 10, 2024
daa76fa
Update chronos.py
fkiraly Oct 10, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 19 additions & 1 deletion .all-contributorsrc
Original file line number Diff line number Diff line change
Expand Up @@ -3072,13 +3072,31 @@
]
},
{
"login":"jan-mue",
"login": "jan-mue",
"name": "Jan Müller",
"avatar_url": "https://avatars.githubusercontent.com/u/6440416?v=4",
"profile": "https://github.com/jan-mue",
"contributions": [
"doc"
]
},
{
"login": "Z-Fran",
"name": "Jindong Zhang",
"avatar_url": "https://avatars.githubusercontent.com/u/49083766?v=4",
"profile": "https://github.com/Z-Fran",
"contributions": [
"code"
]
},
{
"login": "RigvedManoj",
"name": "Rigved Manoj",
"avatar_url": "https://avatars.githubusercontent.com/u/28307990?v=4",
"profile": "https://github.com/RigvedManoj",
"contributions": [
"code"
]
}
]
}
71 changes: 37 additions & 34 deletions CONTRIBUTORS.md

Large diffs are not rendered by default.

21 changes: 15 additions & 6 deletions docs/source/api_reference/forecasting.rst
Original file line number Diff line number Diff line change
Expand Up @@ -489,6 +489,7 @@ Deep learning based forecasters
PyKANForecaster



Pre-trained and foundation models
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Expand All @@ -500,29 +501,37 @@ Pre-trained and foundation models

HFTransformersForecaster

.. currentmodule:: sktime.forecasting.timesfm_forecaster
.. currentmodule:: sktime.forecasting.chronos

.. autosummary::
:toctree: auto_generated/
:template: class.rst

TimesFMForecaster
ChronosForecaster

.. currentmodule:: sktime.forecasting.ttm
.. currentmodule:: sktime.forecasting.moirai_forecaster

.. autosummary::
:toctree: auto_generated/
:template: class.rst

TinyTimeMixerForecaster
MOIRAIForecaster

.. currentmodule:: sktime.forecasting.moirai_forecaster
.. currentmodule:: sktime.forecasting.timesfm_forecaster

.. autosummary::
:toctree: auto_generated/
:template: class.rst

MOIRAIForecaster
TimesFMForecaster

.. currentmodule:: sktime.forecasting.ttm

.. autosummary::
:toctree: auto_generated/
:template: class.rst

TinyTimeMixerForecaster

Intermittent time series forecasters
------------------------------------
Expand Down
Loading
Loading
0