Skip to main content
ToolPotion
AI Advisor
Submit a Tool (Free)

TabFM 1.0.0 (PyTorch)

AI ModelsAI Models & LLMsOpen source · Web

TabFM 1.0.0 is a zero-shot tabular foundation model by Google Research, designed for classification and regression on structured data. It requires no fine-tuning and supports mixed numerical and categorical columns.

View Model
Share
View Model
Share

TabFM 1.0.0 (PyTorch) is a zero-shot tabular foundation model developed by Google Research. It is designed to handle classification and regression tasks on structured data, specifically tabular data with mixed numerical and categorical columns. The model operates without the need for fine-tuning or hyperparameter search, allowing users to pass training examples as context and make predictions in a single forward pass.

Read More

The model architecture employs alternating row and column attention to capture feature interactions and row-level patterns. Column attention uses Set Transformer to embed each cell with Fourier features and aggregates across rows via induced self-attention. Row compression is achieved through CLS tokens that summarize each row into a dense vector using row-level attention with Rotary Position Embedding (RoPE). The ICL Transformer, a 24-block causal transformer, operates over these compressed row vectors, treating training rows as context and outputting predictions for test rows.

TabFM is optimized for binary and multiclass classification (up to 10 classes) and regression on continuous targets. It supports data in the form of pandas DataFrames or numpy arrays. The model was trained on hundreds of millions of synthetic datasets generated using structural causal models (SCMs), which encode inductive biases about causal structures typical in tabular tasks.

Performance evaluations on TabArena across 51 datasets show that TabFM outperforms heavily-tuned supervised baselines, including gradient-boosted trees, in zero-shot mode. However, it has limitations, such as a maximum of 10 classes for classification and memory usage that scales with the number of training rows. It is not intended for commercial use, images, audio, video, raw text, or non-tabular structured data.

The model weights are released under the TabFM Non-Commercial License v1.0, and the source code is available under the Apache 2.0 license.

  • CategoryAI Models & LLMs
  • Pricing ModelOpen source
  • DeploymentCloud
  • PlatformsWeb

  • Zero-shot tabular model

  • Supports classification and regression

  • Handles mixed numerical and categorical data

  • No fine-tuning required

  • Alternating row and column attention

  • Trained on synthetic datasets

  • Maximum 10 classes for classification

  • Non-commercial license

  1. Access model: Visit Hugging Face page

  2. Authenticate: Use Hugging Face credentials

  3. Set up environment: Install PyTorch

  4. Integrate via API: Use Hugging Face Hub API

  5. Optimize: Evaluate on representative data

  • Binary Classification
  • Multiclass Classification
  • Regression Analysis
  • DataFrame Integration
  • Numpy Array Support

From Google

TabFM 1.0.0 (PyTorch) Reviews

Loading...

Popular AI Tools Like TabFM 1.0.0 (PyTorch)

Kumo Tabular

AI Models

Kumo Tabular is NVIDIA's pretrained tabular foundation model designed for classification and regression tasks. It offers advanced capabilities in predicting class probabilities…

AI Models & LLMs
View Tool

AI Models

NVIDIA's pretrained tabular foundation model designed for classification and regression tasks. It offers advanced capabilities in predicting class probabilities…Kumo Tabular is NVIDIA's pretrained tabular foundation model designed for classification and regression tasks. It offers advanced capabilities in predicting class probabilities…

AI Models & LLMs
See the Top 5 AI Models

SAINT

AI GitHub Repos

This repository provides the official PyTorch implementation of the SAINT model, designed for improved neural networks on tabular data. It leverages row attention and contrastive…

Machine Learning Platforms
View Tool

AI GitHub Repos

This repository provides the official PyTorch implementation of the SAINT model, designed for improved neural networks on tabular data. It leverages row attention and contrastive…

Machine Learning Platforms
See the Top 250 AI GitHub Repos

This GitHub repository provides the official implementation for the NeurIPS 2021 paper 'Revisiting Deep Learning Models for Tabular Data.' It explores deep learning architectures…

AI Models & LLMs
View Tool

TabNet

AI GitHub Repos

PyTorch implementation of the TabNet paper, offering an attentive and interpretable approach to tabular data learning. It supports classification, regression, and multi-task…

Machine Learning Platforms
View Tool

AI GitHub Repos

PyTorch implementation of the TabNet paper, offering an attentive and interpretable approach to tabular data learning. It supports classification, regression, and multi-task…

Machine Learning Platforms
See the Top 250 AI GitHub Repos

XLM-RoBERTa is a multilingual model pre-trained on 2.5TB of data across 100 languages. It excels in tasks like sequence classification and token classification, making it a…

AI Models & LLMs
View Tool

Multilingual model pre-trained on 2.5TB of data across 100 languages. It excels in tasks like sequence classification and token classification, making it a…XLM-RoBERTa is a multilingual model pre-trained on 2.5TB of data across 100 languages. It excels in tasks like sequence classification and token classification, making it a…

FeaturedAI Models & LLMs
See the Top 5 AI Models

Mistral-7B-v0.1 is a pretrained generative text model with 7 billion parameters, designed to advance artificial intelligence through open source. It outperforms Llama 2 13B on…

AI Models & LLMs
View Tool

Pretrained generative text model with 7 billion parameters, designed to advance artificial intelligence through open source. It outperforms Llama 2 13B on…Mistral-7B-v0.1 is a pretrained generative text model with 7 billion parameters, designed to advance artificial intelligence through open source. It outperforms Llama 2 13B on…

FeaturedAI Models & LLMs
See the Top 5 AI Models

Longformer Base 4096 is a transformer model designed for processing long documents. It builds upon RoBERTa, pretrained on extended sequences up to 4,096 tokens. This model employs…

AI Models & LLMs
View Tool

Transformer model designed for processing long documents. It builds upon RoBERTa, pretrained on extended sequences up to 4,096 tokens. This model employs…Longformer Base 4096 is a transformer model designed for processing long documents. It builds upon RoBERTa, pretrained on extended sequences up to 4,096 tokens. This model employs…

AI Models & LLMs
See the Top 5 AI Models

Qwen1.5-110B is a transformer-based language model offering significant performance improvements, multilingual support, and stable 32K context length. Ideal for advanced AI…

AI Models & LLMs
View Tool

Transformer-based language model offering significant performance improvements, multilingual support, and stable 32K context length. Ideal for advanced AI…Qwen1.5-110B is a transformer-based language model offering significant performance improvements, multilingual support, and stable 32K context length. Ideal for advanced AI…

AI Models & LLMs
See the Top 5 AI Models
1 of 8