BaseSearchCV

E426667

BaseSearchCV is a scikit-learn base class that implements the core logic for hyperparameter search estimators, providing shared functionality for classes like GridSearchCV and RandomizedSearchCV.

All labels observed (1)

Label Occurrences
BaseSearchCV canonical 2

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf hyperparameter search base class ⓘ
scikit-learn class ⓘ
designPattern estimator API compatible ⓘ
documentationURL https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.BaseSearchCV.html ⓘ
exposes sklearn estimator interface via best_estimator_ after refit ⓘ
hasAttribute best_estimator_ ⓘ
best_index_ ⓘ
best_params_ ⓘ
best_score_ ⓘ
cv ⓘ
cv_results_ ⓘ
error_score ⓘ
estimator ⓘ
iid (deprecated in newer versions) ⓘ
n_jobs ⓘ
n_splits_ ⓘ
param_grid or param_distributions ⓘ
pre_dispatch ⓘ
refit ⓘ
return_train_score ⓘ
scorer_ ⓘ
scoring ⓘ
verbose ⓘ
hasMethod _run_search ⓘ
decision_function ⓘ
fit ⓘ
inverse_transform ⓘ
predict ⓘ
predict_proba ⓘ
score ⓘ
transform ⓘ
hasPurpose hyperparameter search over parameter grids or distributions ⓘ
implementedIn Python ⓘ
inheritsFrom sklearn.base.BaseEstimator ⓘ
sklearn.base.MetaEstimatorMixin ⓘ
sklearn.model_selection._search.BaseSearchCV (internal module path) ⓘ
partOf scikit-learn.model_selection module ⓘ
linked to: scikit-learn
providesFunctionalityFor GridSearchCV ⓘ
RandomizedSearchCV ⓘ
superclassOf GridSearchCV ⓘ
RandomizedSearchCV ⓘ
supports cross-validation ⓘ
error_score handling ⓘ
multiple scoring metrics ⓘ
parallel computation via n_jobs ⓘ
pre-dispatch of jobs ⓘ
refit of best estimator ⓘ
return_train_score option ⓘ
verbose output ⓘ
usedBy hyperparameter tuning pipelines ⓘ
model selection workflows ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

GridSearchCV → inheritsFrom → BaseSearchCV ⓘ
RandomizedSearchCV → inheritsFrom → BaseSearchCV ⓘ