Robots Atlas>ROBOTS ATLAS
TabICL

TabICL

2.1.1 · Family: TabICL
Inria's open-source tabular foundation model (in-context learning). Classification and regression without tuning, scales to 500K samples, SOTA on TabArena.
✓ Active✓ Public access⚖ Open sourceFeaturedSpecialized AI📁 TabICL
Context window
Cały zbiór treningowy jako kontekst (do ~500K próbek, do ~2000 cech)
tokens
Parameters
Nieujawnione (transformer dwuetapowy: uwaga kolumnowa+wierszowa → transformer ICL)
parameters
Release date
8 February 2025
Access:DownloadDeployment:💻 Local☁ Cloud

Overview

TabICL is an open-source tabular foundation model developed by the Soda team at Inria (Jingang Qu, David Holzmüller, Gaël Varoquaux, Marine Le Morvan). It frames prediction as an in-context learning problem: training data is passed as context, and classification or regression is produced in a single forward pass through a pretrained transformer — without weight updates, hyperparameter tuning or feature engineering.

The first version (TabICLv1, ICML 2025) handled classification and introduced a novel two-stage architecture: column-then-row attention builds fixed-dimensional row embeddings, followed by a transformer for efficient in-context learning. This lets TabICL scale to 500,000 samples on affordable hardware, breaking past the barrier of TabPFNv2, which was limited to around 10,000 samples.

TabICLv2 (ICML 2026) adds regression alongside classification, substantially improves accuracy through better synthetic pre-training data (graph_scm recipe, Muon optimizer) and remains state-of-the-art on the TabArena and TALENT benchmarks. Without hyperparameter tuning it outperforms heavily tuned XGBoost, CatBoost and LightGBM on TabArena on roughly 80% of datasets.

The model is fast: a single pass performs fit and predict jointly. On an H100 GPU, TabICLv2 fits and predicts a 50,000-sample × 100-feature dataset in under 10 seconds — 10x faster than TabPFN-2.5. Through KV caching it supports fast repeated inference on the same training data. For large datasets (up to 500,000 samples) it uses CPU and disk offloading.

TabICL is pip-installable (tabicl) and scikit-learn compliant (TabICLClassifier, TabICLRegressor). Additional modules: single-dataset fine-tuning (FinetunedTabICLClassifier/Regressor), zero-shot time-series forecasting (TabICLForecaster), and explainability via SHAP integration (tabicl.shap). The model detects and encodes categorical columns, imputes missing values and normalises features.

Weights and checkpoints are available on Hugging Face (default TabICLv2 checkpoints: tabicl-classifier-v2-20260212.ckpt and tabicl-regressor-v2-20260212.ckpt), and the full inference and pre-training code (including synthetic data generation) is released under the BSD 3-Clause license. TabICLv2 was pre-trained on synthetic datasets of 300–48,000 samples and 2–100 columns, generalising well to larger sizes.

Classification
Specialized AI
Family: TabICL
Access & deployment
Download
LocalCloud
Weights: Open source
Key parameters
📏 Context: Cały zbiór treningowy jako kontekst (do ~500K próbek, do ~2000 cech)
🧩 Parameters: Nieujawnione (transformer dwuetapowy: uwaga kolumnowa+wierszowa → transformer ICL)
✓ Fine-tuning
📥 Input: structured data, time series

Technical specification

Context window
Cały zbiór treningowy jako kontekst (do ~500K próbek, do ~2000 cech)
tokens
Parameters
Nieujawnione (transformer dwuetapowy: uwaga kolumnowa+wierszowa → transformer ICL)
parameters
License
BSD 3-Clause (moduł forecast: Apache 2.0)
Hardware requirements
GPU recommended for larger datasets. On an H100, fit+predict for 50K samples × 100 features in <10s (10x faster than TabPFN-2.5). Up to 500K samples via CPU/disk offloading. Complexity O(n² + nm²).
Features:Fine-tuning
Modalities
⬇ Input
structured_datatime_series
⬆ 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
Time-series forecasting
Predicting future values of a time series from historical observations, seasonality, and external regressors.
Category: other

Benchmark results

2 benchmarks
TabArena
win rate · zero-shot, no hyperparameter tuning
SOTA%
📅 12 Feb 2026📄 GitHub soda-inria/tabicl (README)
TabICLv2 is the new state-of-the-art on TabArena; without tuning it outperforms heavily tuned XGBoost/CatBoost/LightGBM on ~80% of datasets.
TALENT
rank · 200 classification datasets
on par z TabPFNv2rank
📅 8 Feb 2025📄 arXiv 2502.05564 (TabICL, ICML 2025)
Across 200 TALENT datasets TabICLv1 is on par with TabPFNv2 while being up to 10x faster. On 53 datasets >10K samples it surpasses TabPFNv2 and CatBoost.

Deployment and security

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