Skip to main content
CARLA HQ
PAIRWISE BENCHMARKAdaptive Repeated 3-Fold21 Datasets

TabICLv2 vs TabFM Benchmark

Empirical head-to-head evaluation of TabICLv2 (Inria SODA) versus Google TabFM (Google Research) on identical, precomputed IID or non-IID splits across 21 diverse tabular datasets.

HEAD-TO-HEAD WINS?Direct pairwise dataset matchup wins where the model achieved lower out-of-sample error loss (1 - AUC for binary, Log-Loss for multiclass, RMSE for regression).
TabICLv22
:
16TabFM
(3 ties) across 21 benchmarks
TOURNAMENT ELO?Global Bradley-Terry Elo rating computed across all evaluation-split matchups with 1,000 bootstrap resamples. Higher is better (baseline 1000).
TabICLv2932 (±62)
vs
TabFM1111 (±93)
Higher is better • 95% Bootstrap CI
MACRO IMPROVABILITY?Normalized average error regret relative to empirical suite ceilings across all 21 datasets. Lower is better (0.0% is optimal ceiling).
TabICLv22.11%
vs
TabFM0.85%
Lower is better • Error regret vs ceiling
MEAN SPLIT LATENCY?Average execution latency in seconds per persisted IID or non-IID evaluation split across all benchmarks. Lower is faster.
TabICLv24.26s
vs
TabFM742.64s
Lower is faster • adaptive split protocol
ARCHITECTURAL BLUEPRINTS

Model Specifications & Design Trade-offs

Comparing transformer architecture, Bayesian priors, sequence context windows, and browser execution runtime.

Inria SODA

TabICLv2

GitHub / Paper ↗

Inria SODA's state-of-the-art tabular foundation model engineered for instantaneous in-context learning. TabICLv2 runs zero-shot inference without iterative gradient descent and is fully optimized for client-side WebGPU execution in Google Sheets via Carla HQ.

ArchitectureIn-Context Tabular Transformer with Prefix Attention & KV Caching
Prior / PretrainingSynthetic Copula-based Quantile Priors & Prior.py DAGs
Context Window1,000+ context rows with zero fine-tuning required
Runtime PlatformNative WebGPU Browser Runtime (Carla Engine / ONNX Runtime WASM)
LicenseOpen Source (BSD-3-Clause)
Google Research

Google TabFM

GitHub / Paper ↗

Google Research's tabular foundation model architecture focusing on robust columnar tokenization and zero-shot in-context transfer across diverse tabular benchmarks.

ArchitectureColumnar Embedding & Self-Supervised In-Context Transformer
Prior / PretrainingGenerative synthetic distributions and masked column modeling
Context WindowColumnar token budget per batch
Runtime PlatformServer-side only (Requires Python / JAX / PyTorch environment)
LicenseOpen Source (Apache 2.0)
DEEP DIVE REPORTON-DEVICE RUNTIME ANALYSIS

TabICLv2 vs TabPFN-3 vs TabFM vs EXAONE: Which Model Can Run in the Browser?

Evaluating model weight size (MB vs GB), VRAM requirements, Python server infrastructure overhead, licensing terms, and WebGPU client-side execution compatibility.

HEAD-TO-HEAD BREAKDOWN

21-Dataset Metric Evaluation Matrix

Empirical performance on deterministic, application-appropriate IID or non-IID splits: 1 - AUC for binary classification, Log-Loss for multiclass, and RMSE for regression (all metrics: lower is better).

DatasetDomainTaskRows
Splits?Repeats × folds. IID datasets use three folds with size-aware repeats, and the same row indices are used for every model.
Metric?Primary evaluation error loss: 1 - AUC for binary classification, Log-Loss for multiclass, RMSE for regression. All metrics: lower is better.
TabICLv2
Loss?TabICLv2 primary out-of-sample error loss (lower is better).
TabFM
Loss?Google TabFM primary out-of-sample error loss (lower is better).
Margin (Δ)?Error loss difference. Negative (green) indicates TabICLv2 lead; positive (red) indicates TabFM lead.
Winner?Model achieving lower out-of-sample error loss on this benchmark split.
TabICLv2
Latency?Mean inference runtime in seconds per evaluation split for TabICLv2.
TabFM
Latency?Mean inference runtime in seconds per evaluation split for TabFM.
Abalone ↗Agriculture, Forestry & FishingREG4,1773×3RMSE2.032.02+0.01TabFM1.07s147.89s
Adult ↗Economics & Public PolicyBIN48,8423×31 - AUC0.07930.0677+0.0116TabFM23.84s4421.56s
Airfoil Self Noise ↗UCIREG1,50310×3RMSE1.121.11+0.02TabFM0.65s43.06s
Amazon Employee Access ↗Information Technology & Enterprise SecurityBIN32,7693×31 - AUC0.14830.1273+0.0210TabFM11.93s3389.93s
Bank Marketing ↗Finance & BankingBIN45,2113×31 - AUC0.19700.1840+0.0130TabFM21.49s3095.77s
Blood Transfusion Service Center ↗Healthcare & BiomedicineBIN74820×31 - AUC0.24460.2445±0.00Tie0.61s10.38s
Breast W ↗Healthcare & Life SciencesBIN69920×31 - AUC0.00520.0055-0.0003TabICLv20.67s10.88s
Car ↗Automotive & Fleet ManagementMULTI1,72810×3Log-Loss0.02310.0108+0.0123TabFM0.74s25.35s
Compas Two Years ↗Legal & Public SafetyBIN5,2783×31 - AUC0.27010.2619+0.0082TabFM1.73s107.91s
Credit G ↗Finance & BankingBIN1,00010×31 - AUC0.20160.1938+0.0079TabFM0.89s19.29s
Diabetes ↗Healthcare & BiomedicineBIN76810×31 - AUC0.16320.1623+0.0009TabFM0.65s11.50s
Employee Salaries ↗Human Resources & Workforce AnalyticsREG9,2283×3RMSE8,12610,435-2,309TabICLv22.13s466.77s
Fitness Club ↗Fitness, Sports & RecreationBIN1,50010×31 - AUC0.17950.1795±0.00Tie0.70s22.13s
House Sales ↗Real Estate & Property ValuationREG21,6133×3RMSE111,52498,887+12,637TabFM7.52s1839.00s
Houses ↗Real Estate & Urban PlanningREG20,6403×3RMSE40,97137,481+3,490TabFM5.04s1513.45s
Monks Problems 2 ↗Data Science & Artificial IntelligenceBIN60120×31 - AUC0.00000.0000±0.00Tie0.60s9.21s
Phoneme ↗Speech Processing & Acoustic EngineeringBIN5,4043×31 - AUC0.02780.0202+0.0076TabFM1.37s97.68s
Spambase ↗Cybersecurity & IT InfrastructureBIN4,6013×31 - AUC0.00750.0066+0.0010TabFM3.66s154.06s
Telco Customer Churn ↗Telecommunications & Subscription ServicesBIN7,0433×31 - AUC0.14880.1474+0.0014TabFM2.63s171.54s
Titanic ↗Maritime Safety & Actuarial Risk AnalysisBIN1,30910×31 - AUC0.12290.1166+0.0063TabFM0.78s22.09s
Vehicle ↗Automotive Engineering & Computer VisionMULTI84610×3Log-Loss0.24010.1986+0.0415TabFM0.82s15.97s
ZERO-SERVER CLIENT-SIDE EXECUTION

Evaluate Foundation Models In Your Spreadsheets

Carla HQ brings TabICLv2 foundation models directly into Google Sheets via WebGPU. Run zero-trust predictions on private data without API keys or cloud pipelines.

FREQUENTLY ASKED QUESTIONS

Frequently Asked Questions: TabICLv2 vs TabFM

Common architectural and benchmarking questions comparing TabICLv2 and Google TabFM.

How does TabICLv2 compare to TabFM on tabular benchmarks?

Across the Carla benchmark suite, TabICLv2 and Google TabFM are evaluated head-to-head on identical, precomputed IID or non-IID splits using standardized error losses (1 - AUC for binary classification, Log-Loss for multiclass, and RMSE for regression). IID datasets use adaptive repeated 3-fold evaluation to reduce variance. TabICLv2 enables 100% private in-browser WebGPU execution, whereas server-side models like TabFM require heavy PyTorch infrastructure and cloud GPU backend servers.

Can TabICLv2 or TabFM run in the browser without server infrastructure?

Only TabICLv2 (via Carla HQ and nanotabicl ONNX Runtime WASM/WebGPU) is engineered to execute entirely client-side inside web browsers like Google Chrome. Google TabFM requires full Python and PyTorch server infrastructure with high memory allocations.

What are the primary architectural differences between TabICLv2 and TabFM?

TabICLv2 uses in-context tabular transformer with prefix attention & kv caching, whereas Google TabFM leverages columnar embedding & self-supervised in-context transformer. TabICLv2 specifically utilizes prefix attention with KV cache reuse for real-time tabular evaluation in spreadsheets.