TabPFN v2: A Tabular Foundation Model

TabPFN is a transformer-based foundation model for tabular data that leverages prior-data based learning to achieve strong performance on small tabular regression tasks without requiring task-specific training.

Installation

pip install tabpfn

Model Details

๐Ÿ“š Citation

@article{hollmann2025tabpfn,
 title={Accurate predictions on small data with a tabular foundation model},
 author={Hollmann, Noah and M{\"u}ller, Samuel and Purucker, Lennart and
         Krishnakumar, Arjun and K{\"o}rfer, Max and Hoo, Shi Bin and
         Schirrmeister, Robin Tibor and Hutter, Frank},
 journal={Nature},
 year={2025},
 month={01},
 day={09},
 doi={10.1038/s41586-024-08328-6},
 publisher={Springer Nature},
 url={https://www.nature.com/articles/s41586-024-08328-6},
}

Quick Start

๐Ÿ“š For detailed usage examples and best practices, check out:

Technical Requirements

  • Python โ‰ฅ 3.9
  • PyTorch โ‰ฅ 2.1
  • scikit-learn โ‰ฅ 1.0
  • Hardware: 16GB+ RAM, CPU (GPU optional)

Limitations

  • Not designed for very large datasets
  • Not suitable for non-tabular data formats

Resources

Team

  • Noah Hollmann
  • Samuel Mรผller
  • Lennart Purucker
  • Arjun Krishnakumar
  • Max Kรถrfer
  • Shi Bin Hoo
  • Robin Tibor Schirrmeister
  • Frank Hutter
  • Eddie Bergman
  • Lรฉo Grinsztajn
Downloads last month
23,898
Inference Providers NEW
This model is not currently available via any of the supported Inference Providers.
The model cannot be deployed to the HF Inference API: The HF Inference API does not support tabular-regression models for tabpfn library.