Skip to main content

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)

Source distribution for timecopilot-gift-eval 0.3.1
File Size Uploaded
timecopilot_gift_eval-0.3.1.tar.gz 230.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for timecopilot-gift-eval 0.3.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page