priorlabs/tabpfn

⚡ TabPFN: Foundation Model for Tabular Data ⚡

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 43 minutes ago
Added to GitGenius on September 8th, 2026
Created on July 1st, 2022
Open Issues & Pull Requests: 23 (-1)
GitHub issues: Enabled
Number of forks: 786
Total Stargazers: 7,903 (+0)
Total Subscribers: 46 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 21.5 hours
Mean response time: 26.1 days
90th percentile: 55.4 days
Tracked items: 302

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Work labelled "documentation 📖" is answered fastest, typically in about 6 hours, while "help wanted 👋" waits about 8 days. Only 8% of issues opened in the past year have been closed. Three people close 58% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 9
New in 7 days: 1
Closed in 7 days: 2
Avg open age: 267 days
Stale 30+ days: 6
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 2
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • triaged (72)
  • bug 💣 (48)
  • enhancement ✨ (44)
  • bug (40)
  • documentation 📖 (22)
  • good first issue (15)
  • help wanted 👋 (15)
  • documentation (10)

Detailed Description

TabPFN is a foundation model for tabular data that performs classification and regression tasks on structured datasets.

The tool addresses the challenge of building effective machine learning models on tabular data by using a pre-trained foundation model approach. Rather than training models from scratch for each new dataset, TabPFN leverages learned patterns from its training process to make predictions directly on new tabular problems. The model accepts tabular inputs and produces predictions without requiring extensive hyperparameter tuning or training procedures typical of conventional machine learning workflows.

TabPFN suits practitioners working with moderate to large tabular datasets who want fast inference without the overhead of model training. The default version handles datasets up to 5000 samples and works on CPU, though GPU acceleration is recommended for optimal performance and larger datasets. The tool provides multiple model versions to choose from, allowing users to select based on their specific needs. For those without local GPU access, a cloud-based inference client offers an alternative deployment path. The ecosystem includes extensions for interpretability through SHAP-based explanations, feature importance analysis, unsupervised learning tasks like outlier detection, and embedding extraction for downstream applications.

The project maintains multiple model versions and actively develops extensions that expand the tool's capabilities beyond core classification and regression. The codebase supports diverse hardware configurations across macOS with Apple Silicon, Linux with Nvidia and AMD GPUs, and Windows systems, with platform-specific installation guidance provided. Documentation includes interactive notebook tutorials and example scripts demonstrating binary classification, multiclass classification, and regression use cases. The project offers a no-code graphical interface alongside the programmatic API, broadening accessibility to users with different technical backgrounds.