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 NERFINISHED
inheritsFrom sklearn.base.BaseEstimator NERFINISHED
sklearn.base.MetaEstimatorMixin NERFINISHED
sklearn.model_selection._search.BaseSearchCV (internal module path)
partOf scikit-learn.model_selection module NERFINISHED
providesFunctionalityFor GridSearchCV NERFINISHED
RandomizedSearchCV NERFINISHED
superclassOf GridSearchCV NERFINISHED
RandomizedSearchCV NERFINISHED
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