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

TabICLv2 vs TabPFN Benchmark

Empirical head-to-head evaluation of TabICLv2 (Inria SODA) versus TabPFN v3 (Prior Labs) 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).
TabICLv29
:
11TabPFN
(1 tie) 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
TabPFN936 (±60)
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
TabPFN1.69%
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
TabPFN12.52s
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)
Prior Labs

TabPFN v3

GitHub / Paper ↗

Pioneering Prior-Data Fitted Network that approximates full Bayesian posterior inference over synthetic structural priors in a single forward pass without iterative training.

ArchitecturePrior-Data Fitted Network (PFN) with Causally Invariant Embeddings
Prior / PretrainingBayesian structural equation models and synthetic Gaussian priors
Context WindowFixed context window (typically 1k–10k training samples)
Runtime PlatformServer-side only (Requires Python runtime / CUDA / PyTorch)
LicenseResearch & Non-Commercial
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).
TabPFN
Loss?TabPFN v3 primary out-of-sample error loss (lower is better).
Margin (Δ)?Error loss difference. Negative (green) indicates TabICLv2 lead; positive (red) indicates TabPFN 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.
TabPFN
Latency?Mean inference runtime in seconds per evaluation split for TabPFN.
Abalone ↗Agriculture, Forestry & FishingREG4,1773×3RMSE2.032.03+0.01TabPFN1.07s4.50s
Adult ↗Economics & Public PolicyBIN48,8423×31 - AUC0.07930.0799-0.0006TabICLv223.84s64.05s
Airfoil Self Noise ↗UCIREG1,50310×3RMSE1.121.02+0.10TabPFN0.65s2.44s
Amazon Employee Access ↗Information Technology & Enterprise SecurityBIN32,7693×31 - AUC0.14830.1542-0.0059TabICLv211.93s31.56s
Bank Marketing ↗Finance & BankingBIN45,2113×31 - AUC0.19700.1883+0.0087TabPFN21.49s56.36s
Blood Transfusion Service Center ↗Healthcare & BiomedicineBIN74820×31 - AUC0.24460.2462-0.0016TabICLv20.61s1.05s
Breast W ↗Healthcare & Life SciencesBIN69920×31 - AUC0.00520.0056-0.0004TabICLv20.67s1.04s
Car ↗Automotive & Fleet ManagementMULTI1,72810×3Log-Loss0.02310.0238-0.0007TabICLv20.74s1.38s
Compas Two Years ↗Legal & Public SafetyBIN5,2783×31 - AUC0.27010.2615+0.0086TabPFN1.73s2.89s
Credit G ↗Finance & BankingBIN1,00010×31 - AUC0.20160.2031-0.0014TabICLv20.89s1.22s
Diabetes ↗Healthcare & BiomedicineBIN76810×31 - AUC0.16320.1607+0.0025TabPFN0.65s1.06s
Employee Salaries ↗Human Resources & Workforce AnalyticsREG9,2283×3RMSE8,1268,308-182TabICLv22.13s10.70s
Fitness Club ↗Fitness, Sports & RecreationBIN1,50010×31 - AUC0.17950.1792+0.0003TabPFN0.70s1.30s
House Sales ↗Real Estate & Property ValuationREG21,6133×3RMSE111,524102,039+9,484TabPFN7.52s38.26s
Houses ↗Real Estate & Urban PlanningREG20,6403×3RMSE40,97139,523+1,448TabPFN5.04s30.93s
Monks Problems 2 ↗Data Science & Artificial IntelligenceBIN60120×31 - AUC0.00000.0000±0.00Tie0.60s1.15s
Phoneme ↗Speech Processing & Acoustic EngineeringBIN5,4043×31 - AUC0.02780.0274+0.0005TabPFN1.37s2.64s
Spambase ↗Cybersecurity & IT InfrastructureBIN4,6013×31 - AUC0.00750.0085-0.0009TabICLv23.66s3.81s
Telco Customer Churn ↗Telecommunications & Subscription ServicesBIN7,0433×31 - AUC0.14880.1486+0.0002TabPFN2.63s4.22s
Titanic ↗Maritime Safety & Actuarial Risk AnalysisBIN1,30910×31 - AUC0.12290.1360-0.0130TabICLv20.78s1.25s
Vehicle ↗Automotive Engineering & Computer VisionMULTI84610×3Log-Loss0.24010.2263+0.0138TabPFN0.82s1.11s
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 TabPFN

Common architectural and benchmarking questions comparing TabICLv2 and TabPFN v3.

How does TabICLv2 compare to TabPFN on tabular benchmarks?

Across the Carla benchmark suite, TabICLv2 and TabPFN v3 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 TabPFN require heavy PyTorch infrastructure and cloud GPU backend servers.

Can TabICLv2 or TabPFN 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. TabPFN v3 requires full Python and PyTorch server infrastructure with high memory allocations.

What are the primary architectural differences between TabICLv2 and TabPFN?

TabICLv2 uses in-context tabular transformer with prefix attention & kv caching, whereas TabPFN v3 leverages prior-data fitted network (pfn) with causally invariant embeddings. TabICLv2 specifically utilizes prefix attention with KV cache reuse for real-time tabular evaluation in spreadsheets.