Skip to content

Releases: DataDog/toto

v0.2.0 - Fine-tuning & Exogenous Variables

26 Feb 14:59
1c763bd

Choose a tag to compare

What's New

Fine-tuning Support

  • FinetuneDataModule: PyTorch Lightning DataModule for training on custom HuggingFace datasets
  • TotoForFinetuning: Lightning module with default configuration matching Toto's pretraining recipe
  • Ready-to-use training script (finetune_toto.py) with YAML configuration
  • Interactive tutorial notebook (finetuning_tutorial.ipynb)

Exogenous Variable Support

  • Extended TotoBackbone to handle known future covariates (e.g., weather forecasts, scheduled events)
  • Fusion module for combining target and exogenous variate embeddings with learnable labels
  • Updated TotoForecaster to inject future exogenous values during autoregressive decoding

Evaluation & Benchmarking

  • Custom evaluation on FEV datasets that are not included in Toto's pretraining corpus
  • Evaluation scripts comparing zero-shot, fine-tuned, and fine-tuned with exogenous approaches
  • Pre-computed results on 14 datasets (ENTSOE, EPF, Solar, UCI Air Quality, Rohlik)

Installation

pip install toto-ts==0.2.0

Full Changelog: v0.1.4...v0.2.0

0.1.4

11 Aug 17:38
b4d4c9f

Choose a tag to compare

Adds logging when the xformers library is available.

0.1.3

30 Jul 14:16
2dd53c6

Choose a tag to compare

Upgrade github actions

0.1.2

30 Jul 13:55
e8a3068

Choose a tag to compare

Upgrading github actions hash for publishing to pypi

0.1.1

30 Jul 01:04
9a54284

Choose a tag to compare

Patch release for toto to publish to pypi

0.1.0

30 Jul 00:50
eaa915f

Choose a tag to compare

Initial release for Toto: Timeseries Optimized Transformer for Observability