Foundation model for tabular data enabling fast local classification and regression.
Run transformer-based tabular classification and regression locally using PyTorch.
TabPFN provides transformer-based foundation models designed specifically for tabular data classification and regression tasks. It suits data scientists and machine learning practitioners who want to perform fast, local inference without traditional hyperparameter tuning.
The library implements TabPFN classifiers and regressors that download model checkpoints on first use. You can switch between model versions like TabPFN-3.5 and faster variants using simple Python classes.
It suits data scientists working with tabular datasets who have Python environments and PyTorch installed. It does not suit teams lacking access to a GPU for larger datasets or those needing non-Python integrations.
Instantiate TabPFNClassifier or TabPFNRegressor to fit tabular data and predict outcomes.
Select specific model iterations such as TabPFN-3.5-Fast or older versions using ModelVersion constants.
Install tabpfn-extensions for SHAP-based interpretability, outlier detection, and synthetic data generation.
Use the tabpfn-client package if you prefer cloud-based inference instead of local hardware execution.
The code is free under the Apache-2.0 license, but specific model weights are governed by separate non-commercial licenses or prior terms. Paid enterprise options are available for high-throughput production needs.
873 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.
These reviewed AI tools do the same job instantly — from our scored directory.
A GPU is strongly recommended for optimal performance, though CPUs can handle moderate datasets up to 5,000 samples for newer versions.
Yes, TabPFN provides a TabPFNRegressor class alongside its classifier for tabular prediction.
See Zekai first in Google