Tags for the estimator.
See Estimator Tags for more information.
The type of the estimator. Can be one of: - “classifier” - “regressor” - “transformer” - “clusterer” - “outlier_detector” - “density_estimator”
TargetTags
The target(y) tags.
TransformerTags
The transformer tags.
ClassifierTags
The classifier tags.
RegressorTags
The regressor tags.
Whether the estimator supports Array API compatible inputs.
Whether the estimator skips input-validation. This is only meant for stateless and dummy transformers!
Whether the estimator is not deterministic given a fixed random_state.
random_state
Whether the estimator requires to be fitted before calling one of transform, predict, predict_proba, or decision_function.
transform
predict
predict_proba
decision_function
Whether to skip common tests entirely. Don’t use this unless you have a very good reason.
InputTags
The input data(X) tags.
Release Highlights for scikit-learn 1.6
© 2007–2025 The scikit-learn developersLicensed under the 3-clause BSD License. https://scikit-learn.org/1.6/modules/generated/sklearn.utils.Tags.html