Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
14 changes: 14 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,20 @@ Some models require specific Python versions (e.g. FlowState 3.11-3.13, TabPFN &

---

## News

Recent additions and checkpoints (newest first). See the [changelog](https://github.com/TimeCopilot/foundationforecast/blob/main/docs/changelogs/v0.1.8.md) for full release notes.

| When | What | Checkpoint / detail |
|------|------|---------------------|
| Sep 2026 | [**Granite PatchTST-FM r2**](https://huggingface.co/ibm-granite/granite-timeseries-patchtst-fm-r2) | `ibm-granite/granite-timeseries-patchtst-fm-r2` — Apache-2.0 / OpenMDW; requires `granite-tsfm>=0.3.9` ([v0.1.8](https://github.com/TimeCopilot/foundationforecast/blob/main/docs/changelogs/v0.1.8.md)) |
| Sep 2026 | [**T0 beta**](https://huggingface.co/theforecastingcompany/t0-beta) | `theforecastingcompany/t0-beta` — requires `tfc-t0>=0.5.0` ([v0.1.8](https://github.com/TimeCopilot/foundationforecast/blob/main/docs/changelogs/v0.1.8.md)) |
| Sep 2026 | **TiRex-2 zeroshot (GIFT-Eval CI)** | `NX-AI/TiRex-2-gifteval-zs` added to gift-eval replication ([v0.1.8](https://github.com/TimeCopilot/foundationforecast/blob/main/docs/changelogs/v0.1.8.md)) |
| Sep 2026 | **Shared panel processing** | Faster multi-model forecasts via reused panel path across forecasters ([v0.1.8](https://github.com/TimeCopilot/foundationforecast/blob/main/docs/changelogs/v0.1.8.md)) |
| Sep 2026 | [**TabPFN-3**](https://arxiv.org/abs/2501.02945) (LOCAL) | `model_path="tabpfn-v3-regressor-v3_20260506_timeseries.ckpt"` ([v0.1.7](https://github.com/TimeCopilot/foundationforecast/blob/main/docs/changelogs/v0.1.7.md)) |

---

## Installation

**Recommended:** [uv](https://docs.astral.sh/uv/) installs fast, locks dependencies reproducibly, and matches how this repo is developed and tested (especially useful with heavy ML stacks like torch and transformers).
Expand Down
4 changes: 4 additions & 0 deletions docs/changelogs/v0.1.8.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
assert "Granite-PatchTST-FM-r2" in fcst.columns
```

* **Shared panel processing**: Forecasters reuse a common panel path for multi-series inputs (Chronos, TimesFM, Tafsut, and others), reducing redundant work and improving multi-model orchestration throughput.

* **T0 beta support**: The shared [`T0`](../api/models/foundation/models.md#foundationforecast.models.t0.T0) wrapper now works with [`theforecastingcompany/t0-beta`](https://huggingface.co/theforecastingcompany/t0-beta) (~256M). Register it in gift-eval `models.yaml`; GIFT-Eval CI still replicates `t0-alpha` until leaderboard results exist for beta.

```python
Expand All @@ -40,6 +42,8 @@

### Fixes

* **FlowState frequency aliases**: Normalize pandas-inferred aliases (`h`, `6h`, `15min`, `MS`) before calling granite-tsfm `get_fixed_factor`, so hourly and month-start series work when `freq` is omitted.

* **T0 / gift-eval CI**: Bump `tfc-t0` to `>=0.5.0` and call `T0Forecaster.predict(quantile_levels=...)` instead of the removed `quantiles=` kwarg. Fixes gift-eval Modal runs after PyPI resolved `tfc-t0` 0.5.0 alongside the t0-beta release.

### Dependencies
Expand Down
2 changes: 1 addition & 1 deletion experiments/gift-eval/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ license = "Apache-2.0"
name = "foundationforecast"
readme = "README.md"
requires-python = ">=3.10"
version = "0.1.7"
version = "0.1.8"
Comment thread
AzulGarza marked this conversation as resolved.

[project.optional-dependencies]
plot = [
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading