TabPFN — zero-shot predictions
TabPFN is a pre-trained neural network that makes predictions on tabular data without any training step. It works immediately on your data.When to use TabPFN
- Small to medium datasets (under 10,000 rows works best)
- Quick prototyping — get results in seconds
- No hyperparameter tuning needed
- Classification and regression tasks
Available modes
scikit-learn — full ML pipeline
For larger datasets or when you need more control, Sourcetable uses scikit-learn under the hood.Classification
Regression
Clustering
Dimensionality reduction
End-to-end ML pipeline
When you ask the AI to build a model, it automatically handles:- Data splitting — train/test split (default 80/20)
- Feature preprocessing — encoding categoricals, scaling numerics, handling missing values
- Model training — fits the chosen algorithm
- Evaluation — generates metrics and visualizations
- Results — writes predictions back to your spreadsheet
Model evaluation
The AI reports relevant metrics based on the task: Classification metrics:- Accuracy, Precision, Recall, F1 Score
- ROC curve and AUC
- Confusion matrix
- Classification report by class
- R-squared and Adjusted R-squared
- MAE (Mean Absolute Error)
- RMSE (Root Mean Squared Error)
- Residual plots
- Silhouette score
- Calinski-Harabasz index
- Inertia (for K-Means)