Robots Atlas>ROBOTS ATLAS
TabFM

TabFM

1.0.0 · Family: TabFM
Google Research zero-shot foundation model for tabular classification and regression — prediction in a single forward pass, no fine-tuning or hyperparameter search.
🔬 Research✓ Public access⚖ Open weightsFeaturedSpecialized AI📁 TabFM
Context window
Cały zbiór jako kontekst (do ~500 cech, do 10 klas)
tokens
Parameters
Nieujawnione (wymiar osadzenia 256, 24 bloki transformera ICL)
parameters
Release date
30 June 2026
Access:DownloadDeployment:💻 Local☁ Cloud

Overview

TabFM (Tabular Foundation Model) is a zero-shot foundation model for tabular data developed by the Google Research team and introduced on June 30, 2026. It supports classification and regression on structured tables with numerical and categorical columns, requiring no fine-tuning or hyperparameter search — training examples are passed as context and a prediction is made in a single forward pass.

The key idea is framing tabular prediction as an in-context learning (ICL) problem — analogous to zero-shot prediction in large language models. Instead of classic per-dataset training, TabFM takes the entire dataset (historical examples + test rows) as a single unified prompt and learns column/row relationships directly from context at inference time.

The hybrid architecture combines the strengths of TabPFN and TabICL in three mechanisms:

Alternating row and column attention (Set Transformer): embeds each cell using Fourier features and a per-group linear projection, aggregating across rows via induced self-attention.

Row compression: CLS tokens summarise each row into a dense vector via row-level attention with Rotary Position Embedding (RoPE).

ICL Transformer: a 24-block causal transformer operates over the compressed row vectors, treating training rows as context and outputting predictions for test rows.

Key hyperparameters: embedding dim 256, 3 column-attention blocks (4 heads, 256 induced points), 3 row-attention blocks (8 heads, 8 CLS tokens), 24 ICL transformer blocks (8 heads), SwiGLU activation, 32 Fourier feature frequencies, max 10 classes.

TabFM was trained entirely on hundreds of millions of synthetic datasets generated dynamically by structural causal models (SCMs). Synthetic data was chosen because of the scarcity of diverse, high-quality open tabular datasets and to avoid privacy and licensing concerns with industrial data.

Evaluated on the TabArena benchmark (51 datasets: 38 classification, 13 regression), TabFM in zero-shot mode — a single forward pass with no tuning — outperforms heavily tuned supervised methods including gradient-boosted trees. The TabFM-Ensemble variant (cross features, SVD features, NNLS blending, Platt scaling) yields further improvements.

The weights in the PyTorch repository are released under the TabFM Non-Commercial License v1.0 (source code: Apache 2.0). A JAX/Flax variant is also available. Google announced direct integration of TabFM into BigQuery — advanced regression and classification via a simple AI.PREDICT SQL command. Limitations: max 10 classes, memory scales with the number of training rows (all are context), optimised for up to ~500 features, and it is not an officially supported Google product.

Classification
Specialized AI
Family: TabFM
Access & deployment
Download
LocalCloud
Weights: Open weights
Key parameters
📏 Context: Cały zbiór jako kontekst (do ~500 cech, do 10 klas)
🧩 Parameters: Nieujawnione (wymiar osadzenia 256, 24 bloki transformera ICL)
📥 Input: structured data

Technical specification

Context window
Cały zbiór jako kontekst (do ~500 cech, do 10 klas)
tokens
Parameters
Nieujawnione (wymiar osadzenia 256, 24 bloki transformera ICL)
parameters
License
TabFM Non-Commercial License v1.0 (wagi); Apache 2.0 (kod)
Hardware requirements
Memory usage scales with the number of training rows (all rows passed as context). Optimised for tables up to ~500 features.
Modalities
⬇ Input
structured_data
⬆ Output
structured_data

Capabilities and applications

Native model capabilities
Tabular prediction
Prediction on tabular data (rows × columns) — classification, regression, or time series — the domain of tabular foundation models like TabPFN.
Category: other
Classification
Assigning an observation to one of predefined classes (binary or multi-class). Output: class label and optionally probabilities.
Category: other
Regression
Predicting a continuous numerical value (e.g., price, temperature, risk) based on input features.
Category: other
Structured output
Producing data in structured formats such as JSON.
Category: structured_generation
Zero-shot learning
The model's ability to perform a new task without dataset-specific training or hyperparameter tuning — prediction is produced in a single pass from context.
Category: other

Benchmark results

1 benchmark
TabArena
Elo · zero-shot, single forward pass, no tuning
SOTArating
📅 30 Jun 2026📄 Google Research blog / TabArena leaderboard
In zero-shot mode TabFM outperforms heavily tuned supervised methods (including gradient-boosted trees) across 51 datasets (38 classification, 13 regression, 700–150,000 samples). The TabFM-Ensemble variant yields further improvements.

Deployment and security

☁ Available on platforms
🔒 Security / Enterprise
✓ Verified enterprise information
Updated: 11 Jul 2026↗ Security documentation