timecopilot-gift-eval
Standalone GIFT-Eval integration for time series forecasters.
Install:
pip install timecopilot-gift-eval
Use with any forecaster that implements the ForecasterProtocol interface:
from timecopilot_gift_eval import GIFTEval, GluonTSPredictor
storage_path = "./gift_eval_data"
GIFTEval.download_data(storage_path)
predictor = GluonTSPredictor(forecaster=my_forecaster, batch_size=512)
gift_eval = GIFTEval(
dataset_name="m4_weekly",
term="short",
output_path="./results",
storage_path=storage_path,
)
gift_eval.evaluate_predictor(predictor)
TimeCopilot users can install via the optional extra:
pip install "timecopilot[gift-eval]"
Replication tests against the official GIFT-Eval Seasonal Naive baseline run in this package via GluonTSPredictor and a minimal test forecaster. TimeCopilot's integration tests live in its test suite.
Metadata
Release files for timecopilot-gift-eval 0.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| timecopilot_gift_eval-0.3.1.tar.gz | 230.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| timecopilot_gift_eval-0.3.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 241.5 kB
Release files / timecopilot_gift_eval-0.3.1.tar.gz
| Download URL | timecopilot_gift_eval-0.3.1.tar.gz |
|---|---|
| Size | 230.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
12296d5ea20e699fc72cc0ece08cf3bb2634e5f6a7346ce50dbe8d1166776ba2
|
|
BLAKE2b-256 checksum How to use checksums |
5367b14b13f1e52bc6d4f44f8524ee41c00399cdf9208f36cad408abe827f714
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.8
|
Release files / timecopilot_gift_eval-0.3.1-py3-none-any.whl
| Download URL | timecopilot_gift_eval-0.3.1-py3-none-any.whl |
|---|---|
| Size | 11.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
38479b2174d0b77939e53aaa1d196f7848c4baabfef40fc5371319ea21fe40c7
|
|
BLAKE2b-256 checksum How to use checksums |
b6d858523eb3ff4aa94f80560527f8ad65d64bcf8470f299dd2cb4e44fdfa439
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.8
|