Resource Guide

Tabular Foundation Models

Foundation models are coming for your spreadsheet. This is a short intro to the space of tabular foundation models and lists a few of the the leading open and closed implementations, relevant benchmarks, and common questions.

What is a tabular foundation model?

A tabular foundation model (TFM) is a model that is pre-trained on a large and diverse collection of tables, and can then make predictions on brand-new tables it has never seen, with little or no additional training.

At their core, TFMs enable in-context learning for tables: feed the model labelled training rows plus unlabelled rows to predict, and it returns predictions in a single forward pass.

Why they're useful

Tabular data is ubiquitous. TFMs are foundation models that natively make use of the row-and-column structure of tables, just like LLMs do for text.

No training required

Strong predictions on small datasets out of the box. No hyperparameter tuning or large ensembles to train.

Avoid overfitting

On small datasets where deep learning usually struggles, in-context TFMs are becoming state of the art.

Calibrated by design

Approximating Bayesian inference tends to yield sensible, well-calibrated probabilities out of the box.

Top models

A snapshot of some leading tabular foundation models. Tags mark whether weights are openly available; license details differ between models.

Open models

TabPFN-3

Prior Labs Open weights

The current front-runner (released May 2026). A redesigned architecture — row-compression, an attention-based many-class decoder and native missing-value handling — that scales a single forward pass to ~1M rows / 200 features (or 1k rows / 20k features) on one H100, up to 20× faster than TabPFN-2.5. On TabArena a single forward pass beats all tuned-and-ensembled baselines. Continues the lineage of the Nature-published TabPFN v2. (Prior Labs was acquired by SAP in 2026.)

TabFM

Google Research Open weights

Google’s zero-shot tabular foundation model (June 2026). A hybrid-attention design that fuses TabPFN-style row/column attention with TabICL-style in-context learning, pre-trained on hundreds of millions of synthetic datasets from structural causal models. Weights are public under a non-commercial license; commercial users need to use the API.

TabICLv2

Soda / INRIA Open weights

The successor to TabICL (early 2026), with open weights and training recipe. Keeps the “compress first, do in-context learning later” approach and adds a diverse synthetic-data engine, so that without any tuning it surpasses the tuned-and-ensembled RealTabPFN-2.5 while running faster than TabPFN-2.5. A strong, permissively-licensed default.

Real-TabPFN

Continued pre-training Open weights

A variant obtained by continuing to pre-train TabPFN on a small, curated set of large real-world tables on top of the synthetic prior. The targeted real-data phase makes it a stronger off-the-shelf baseline than default synthetic-only training, and the weights are public.

TabDPT

Layer 6 AI Open weights

A tabular discriminative pre-trained transformer trained on real-world data with a retrieval step at inference, combining in-context learning with nearest-neighbour retrieval for strong accuracy on unseen tables.

Closed & commercial

TabPFN-3-Plus (“Thinking”) & hosted API

Prior Labs (SAP) Closed / hosted

The base TabPFN-3 weights are open, but the larger “Plus / Thinking” variant and the managed API are commercial, offered via enterprise licensing including on-prem and VPC deployments (e.g. AWS SageMaker, Azure AI Foundry). Following SAP’s acquisition of Prior Labs, this is positioned as a frontier model for structured business data.

TabFM in BigQuery

Google Cloud Closed / hosted

Google’s TabFM ships open weights, but is also being surfaced as a managed capability inside BigQuery — call it with an AI.PREDICT SQL statement for zero-shot classification and regression with no ML setup. The convenience and scale of the hosted path are the commercial layer on top of the open model.

Seldon

Neuralk AI Closed / hosted

A commercial tabular foundation model aimed at classification and regression on industrial, structured business data, exposed through a scikit-learn-compatible Python SDK. Distributed via the AWS Marketplace, either as a managed API endpoint or deployed privately inside your own AWS environment.

Benchmarks

Key benchmarks for tabular data.

Benchmark Focus What it is
TabArena Living leaderboard 51 manually-curated datasets with Elo ratings, pitting foundation models (TabPFN-3, TabICLv2, TabDPT) against boosted trees and deep nets (TabM, RealMLP). On its many small datasets the top single models are now all foundation models.
TALENT Breadth A large tabular benchmark (300+ datasets) and toolbox for systematically comparing many tabular methods across classification and regression.

Questions & answers

Common questions about using tabular foundation models in practice.

How is a tabular foundation model different from XGBoost or a random forest?

Gradient-boosted trees (XGBoost, LightGBM, CatBoost) train a fresh model on each dataset from scratch. A tabular foundation model is pre-trained once — usually on millions of synthetic tables — and then adapts to a new dataset either with no training at all (in-context learning) or with light fine-tuning.

The practical payoff is speed on small datasets: TabPFN-style models can produce strong predictions in seconds without hyperparameter search. On large datasets, well-tuned boosted trees are still very competitive.

Do I need a GPU to use them?

It helps but is not strictly required. In-context models like TabPFN run comfortably on a single GPU and can run on CPU for small tables. Alternatively, some models are available through commercial APIs which can be called from any hardware.

There must be a catch! What are the trade-offs?

All that time saved by skipping training comes with an inference-time cost, when the training set needs to be processed. Because of this, specialised models can make more sense for highly latency-sensitive workflows, or high-volume inference situations. Alternatively, some TFMs also allow easy distillation into MLPs or gradient-boosted trees.

What are the current limits on dataset size?

The ceiling has moved fast. Early TabPFN handled roughly a thousand rows; TabPFN v2 reached ~10k rows and 500 features. TabPFN-3 reports validated regimes up to ~1M rows with 200 features (or 1k rows with 20k features) on a single H100, and TabICLv2 and Google’s TabFM similarly push into the large-dataset regime.

That said, extremely wide, extremely tall, or very high-cardinality categorical data can still be challenging, and gradient-boosted trees remain competitive at large scale — so check each model’s documented limits and benchmark on your own data.

Why are these models trained on synthetic data?

Unlike text on the web, there is no single giant “table of all tables” to pre-train on. Instead, methods like TabPFN sample a prior over plausible data-generating processes (structural causal models, random functions) to generate millions of synthetic datasets. The model learns the general skill of Bayesian-style inference over tables, which then transfers to real data.

Are they interpretable, and can they give calibrated probabilities?

In-context TFMs approximate Bayesian inference, so their predicted probabilities tend to be reasonably well calibrated out of the box — often better than a single tree ensemble. For explanations you can still apply model-agnostic tools like SHAP or permutation importance, though these treat the model as a black box.

I want to learn more about tabular foundation models. Where do I start?

Start by looking at nanoTabPFN, a minimal reimplementation of TabPFN (arXiv 2511.03634). It strips the implementation down to the essentials, and you can build up from there.

Where should I start if I just want to try one?

Install the TabPFN package, hand it a NumPy/Pandas array, and call fit/predict like a scikit-learn estimator. The current release is TabPFN-3. TabICLv2 is an excellent fully-open alternative, and if you are on Google Cloud you can call TabFM straight from BigQuery.