Skip to main content
Looking for usage documentation? Check out Fine tuning.

FinetunedTabPFNClassifier

View source
A scikit-learn compatible wrapper for fine-tuning the TabPFNClassifier. This class encapsulates the fine-tuning loop, allowing you to fine-tune TabPFN on a specific dataset using the familiar .fit() and .predict() API.
Parameters

FinetunedTabPFNClassifier.finetune_model_version

View source
Model version to fine-tune; falls back to the package default version. When model_version is not set explicitly, this resolves to settings.tabpfn.model_version (the same default a plain TabPFNClassifier/TabPFNRegressor uses), so fine-tuning tracks the current default model version instead of a hardcoded one. Returns

FinetunedTabPFNClassifier.predict

View source
Predict the class for X.
Parameters
Returns

FinetunedTabPFNClassifier.fit

View source
Fine-tune the TabPFN model on the provided training data.
Parameters
Returns

FinetunedTabPFNClassifier.predict_proba

View source
Predict class probabilities for X.
Parameters
Returns