Temporal structure repeats
A daily cycle, a weekly shape, and a slower trend can express similar local structure at different resolutions. Fracast-0 treats that self-similarity as a compression opportunity.
85K-parameter time series foundation model
Small enough to load directly in a web page.
1 University of Electronic Science and Technology of China 2 Peking University † Corresponding author
“We built this solely to explore whether model compression can be pushed to an even more extreme state. We spent 15 days on this exploration. Although the work is not perfect, it is at least usable, so we are releasing it. Fracast-0 is the published version, and future versions will only get better.”
A daily cycle, a weekly shape, and a slower trend can express similar local structure at different resolutions. Fracast-0 treats that self-similarity as a compression opportunity.
Instead of giving every temporal scale a separate set of weights, the model applies one shared causal dilated block along a geometric dilation ladder. FiLM conditioning tells the block which scale it is operating on.
The decoder combines context-gathered states with an explicit seasonal future state and emits nine quantile forecasts from 0.1 through 0.9.
Normalize each window, preserve missingness, and derive bounded recency features plus a seasonal prior.
Project seven input features to the hidden width, then reuse the same local block across scales with scale conditioning.
Gather relevant context states, combine them with a periodic future state, and map the result to the target horizon.
Scores use the official GIFT-Eval protocol without per-dataset fine-tuning. The model is pretrained on corpora that overlap GIFT-Eval families, so these results are labeled pretrained rather than strict zero-shot. Lower MASE and WQL are better.
| Benchmark | Headline result | Scope |
|---|---|---|
| GIFT-Eval | Normalized MASE 0.807133 Normalized MWQL 0.563008 | 97 configurations; official results directory |
| TIME | Normalized MASE 0.767965 Normalized CRPS 0.649192 | 98 tasks; rank 24/29 on both metrics in the official table |
| FEV-Bench | Controlled MASE rank 16/30 Controlled SQL rank 16/30 | 100 tasks; raw ranks MASE 20/30 and SQL 17/30; in-corpus |
| BOOM | Scaled MASE 0.723 Scaled CRPS 0.434 | 7,413 configurations; in-corpus |
Scores use the official evaluation protocols and the official comparison tables for each benchmark. FEV-Bench and BOOM are in-corpus because the pretraining recipe includes their evaluation datasets. TIME uses median-quantile feedback beyond 48 steps on 47 of 98 tasks.
Error ratios compare each configuration or task with Seasonal Naive. Lower is better, and TIME ranks use the official 29-model table.
bizitobs_l2c short, medium, and long slices, normalized MASE is 0.430 and normalized MWQL is 0.353.Australia_Solar/H ranks 4th to 6th of 29 by MASE and 7th to 13th by CRPS over short, medium, and long horizons.Smart_Manufacturing/H, medium and long horizons rank 8th of 29 by MASE, while CRPS ranks range from 8th to 10th across all three horizons.These are scenario slices, not separate aggregate rankings. The benchmark disclosures above still apply.
Six selected GIFT-Eval windows cover smooth levels, abrupt load changes, daily weather cycles, periodic solar generation, and noisy event counts. The shaded band is Fracast-0’s 10–90% interval.






python -m pip install fracast
Univariate or channel-independent forecasting, memory-constrained deployment, probabilistic outputs, and short-horizon scoring on CPU.
The released model is channel independent, natively predicts 48 steps per block, and needs rollout for longer horizons. The W8 export dequantizes weights and is not an integer-only kernel.
Run Fracast-0 in your browser with preset traffic data. No installation or GPU required.
Open the web demo@article{zhan2026fracast0fractalweightsharing,
title={Fracast-0: Fractal Weight Sharing for a Time Series Foundation Model with Only 85K Parameters},
author={Tianxiang Zhan and Huanyao Zhang and Yuanpeng He},
year={2026},
journal={arXiv preprint arXiv:2609.32209},
eprint={2609.32209},
archivePrefix={arXiv},
primaryClass={cs.AI},
doi={10.48550/arXiv.2609.32209},
url={https://arxiv.org/abs/2609.32209}
}
We thank Xiaomi MiMo V2.6 Pro and DeepSeek V4.1 Flash for supporting the implementation, debugging, and release work behind Fracast-0.
We are seeking sponsors for continued research, API credits, and server resources. Contact us at zhantianxianguestc@hotmail.com.