Skip to main content
Ctrl+K
scikit-learn homepage scikit-learn homepage
  • Install
  • User Guide
  • API
  • Examples
  • Community
    • Getting Started
    • Release History
    • Glossary
    • Development
    • FAQ
    • Support
    • Related Projects
    • Roadmap
    • Governance
    • About us
  • GitHub
  • Install
  • User Guide
  • API
  • Examples
  • Community
  • Getting Started
  • Release History
  • Glossary
  • Development
  • FAQ
  • Support
  • Related Projects
  • Roadmap
  • Governance
  • About us
  • GitHub

Section Navigation

  • sklearn
    • config_context
    • get_config
    • set_config
    • show_versions
  • sklearn.base
    • BaseEstimator
    • BiclusterMixin
    • ClassNamePrefixFeaturesOutMixin
    • ClassifierMixin
    • ClusterMixin
    • DensityMixin
    • MetaEstimatorMixin
    • OneToOneFeatureMixin
    • OutlierMixin
    • RegressorMixin
    • TransformerMixin
    • clone
    • is_classifier
    • is_clusterer
    • is_regressor
    • is_outlier_detector
  • sklearn.calibration
    • CalibratedClassifierCV
    • calibration_curve
    • CalibrationDisplay
  • sklearn.cluster
    • AffinityPropagation
    • AgglomerativeClustering
    • Birch
    • BisectingKMeans
    • DBSCAN
    • FeatureAgglomeration
    • HDBSCAN
    • KMeans
    • MeanShift
    • MiniBatchKMeans
    • OPTICS
    • SpectralBiclustering
    • SpectralClustering
    • SpectralCoclustering
    • affinity_propagation
    • cluster_optics_dbscan
    • cluster_optics_xi
    • compute_optics_graph
    • dbscan
    • estimate_bandwidth
    • k_means
    • kmeans_plusplus
    • mean_shift
    • spectral_clustering
    • ward_tree
  • sklearn.compose
    • ColumnTransformer
    • TransformedTargetRegressor
    • make_column_selector
    • make_column_transformer
  • sklearn.covariance
    • EllipticEnvelope
    • EmpiricalCovariance
    • GraphicalLasso
    • GraphicalLassoCV
    • LedoitWolf
    • MinCovDet
    • OAS
    • ShrunkCovariance
    • empirical_covariance
    • graphical_lasso
    • ledoit_wolf
    • ledoit_wolf_shrinkage
    • oas
    • shrunk_covariance
  • sklearn.cross_decomposition
    • CCA
    • PLSCanonical
    • PLSRegression
    • PLSSVD
  • sklearn.datasets
    • clear_data_home
    • dump_svmlight_file
    • fetch_20newsgroups
    • fetch_20newsgroups_vectorized
    • fetch_california_housing
    • fetch_covtype
    • fetch_file
    • fetch_kddcup99
    • fetch_lfw_pairs
    • fetch_lfw_people
    • fetch_olivetti_faces
    • fetch_openml
    • fetch_rcv1
    • fetch_species_distributions
    • get_data_home
    • load_breast_cancer
    • load_diabetes
    • load_digits
    • load_files
    • load_iris
    • load_linnerud
    • load_sample_image
    • load_sample_images
    • load_svmlight_file
    • load_svmlight_files
    • load_wine
    • make_biclusters
    • make_blobs
    • make_checkerboard
    • make_circles
    • make_classification
    • make_friedman1
    • make_friedman2
    • make_friedman3
    • make_gaussian_quantiles
    • make_hastie_10_2
    • make_low_rank_matrix
    • make_moons
    • make_multilabel_classification
    • make_regression
    • make_s_curve
    • make_sparse_coded_signal
    • make_sparse_spd_matrix
    • make_sparse_uncorrelated
    • make_spd_matrix
    • make_swiss_roll
  • sklearn.decomposition
    • DictionaryLearning
    • FactorAnalysis
    • FastICA
    • IncrementalPCA
    • KernelPCA
    • LatentDirichletAllocation
    • MiniBatchDictionaryLearning
    • MiniBatchNMF
    • MiniBatchSparsePCA
    • NMF
    • PCA
    • SparseCoder
    • SparsePCA
    • TruncatedSVD
    • dict_learning
    • dict_learning_online
    • fastica
    • non_negative_factorization
    • sparse_encode
  • sklearn.discriminant_analysis
    • LinearDiscriminantAnalysis
    • QuadraticDiscriminantAnalysis
  • sklearn.dummy
    • DummyClassifier
    • DummyRegressor
  • sklearn.ensemble
    • AdaBoostClassifier
    • AdaBoostRegressor
    • BaggingClassifier
    • BaggingRegressor
    • ExtraTreesClassifier
    • ExtraTreesRegressor
    • GradientBoostingClassifier
    • GradientBoostingRegressor
    • HistGradientBoostingClassifier
    • HistGradientBoostingRegressor
    • IsolationForest
    • RandomForestClassifier
    • RandomForestRegressor
    • RandomTreesEmbedding
    • StackingClassifier
    • StackingRegressor
    • VotingClassifier
    • VotingRegressor
  • sklearn.exceptions
    • ConvergenceWarning
    • DataConversionWarning
    • DataDimensionalityWarning
    • EfficiencyWarning
    • FitFailedWarning
    • InconsistentVersionWarning
    • NotFittedError
    • UndefinedMetricWarning
    • EstimatorCheckFailedWarning
  • sklearn.experimental
    • enable_halving_search_cv
    • enable_iterative_imputer
  • sklearn.feature_extraction
    • DictVectorizer
    • FeatureHasher
    • PatchExtractor
    • extract_patches_2d
    • grid_to_graph
    • img_to_graph
    • reconstruct_from_patches_2d
    • CountVectorizer
    • HashingVectorizer
    • TfidfTransformer
    • TfidfVectorizer
  • sklearn.feature_selection
    • GenericUnivariateSelect
    • RFE
    • RFECV
    • SelectFdr
    • SelectFpr
    • SelectFromModel
    • SelectFwe
    • SelectKBest
    • SelectPercentile
    • SelectorMixin
    • SequentialFeatureSelector
    • VarianceThreshold
    • chi2
    • f_classif
    • f_regression
    • mutual_info_classif
    • mutual_info_regression
    • r_regression
  • sklearn.frozen
    • FrozenEstimator
  • sklearn.gaussian_process
    • GaussianProcessClassifier
    • GaussianProcessRegressor
    • CompoundKernel
    • ConstantKernel
    • DotProduct
    • ExpSineSquared
    • Exponentiation
    • Hyperparameter
    • Kernel
    • Matern
    • PairwiseKernel
    • Product
    • RBF
    • RationalQuadratic
    • Sum
    • WhiteKernel
  • sklearn.impute
    • IterativeImputer
    • KNNImputer
    • MissingIndicator
    • SimpleImputer
  • sklearn.inspection
    • partial_dependence
    • permutation_importance
    • DecisionBoundaryDisplay
    • PartialDependenceDisplay
  • sklearn.isotonic
    • IsotonicRegression
    • check_increasing
    • isotonic_regression
  • sklearn.kernel_approximation
    • AdditiveChi2Sampler
    • Nystroem
    • PolynomialCountSketch
    • RBFSampler
    • SkewedChi2Sampler
  • sklearn.kernel_ridge
    • KernelRidge
  • sklearn.linear_model
    • LogisticRegression
    • LogisticRegressionCV
    • PassiveAggressiveClassifier
    • Perceptron
    • RidgeClassifier
    • RidgeClassifierCV
    • SGDClassifier
    • SGDOneClassSVM
    • LinearRegression
    • Ridge
    • RidgeCV
    • SGDRegressor
    • ElasticNet
    • ElasticNetCV
    • Lars
    • LarsCV
    • Lasso
    • LassoCV
    • LassoLars
    • LassoLarsCV
    • LassoLarsIC
    • OrthogonalMatchingPursuit
    • OrthogonalMatchingPursuitCV
    • ARDRegression
    • BayesianRidge
    • MultiTaskElasticNet
    • MultiTaskElasticNetCV
    • MultiTaskLasso
    • MultiTaskLassoCV
    • HuberRegressor
    • QuantileRegressor
    • RANSACRegressor
    • TheilSenRegressor
    • GammaRegressor
    • PoissonRegressor
    • TweedieRegressor
    • PassiveAggressiveRegressor
    • enet_path
    • lars_path
    • lars_path_gram
    • lasso_path
    • orthogonal_mp
    • orthogonal_mp_gram
    • ridge_regression
  • sklearn.manifold
    • ClassicalMDS
    • Isomap
    • LocallyLinearEmbedding
    • MDS
    • SpectralEmbedding
    • TSNE
    • locally_linear_embedding
    • smacof
    • spectral_embedding
    • trustworthiness
  • sklearn.metrics
    • check_scoring
    • get_scorer
    • get_scorer_names
    • make_scorer
    • accuracy_score
    • auc
    • average_precision_score
    • balanced_accuracy_score
    • brier_score_loss
    • class_likelihood_ratios
    • classification_report
    • cohen_kappa_score
    • confusion_matrix
    • d2_brier_score
    • d2_log_loss_score
    • dcg_score
    • det_curve
    • f1_score
    • fbeta_score
    • hamming_loss
    • hinge_loss
    • jaccard_score
    • log_loss
    • matthews_corrcoef
    • multilabel_confusion_matrix
    • ndcg_score
    • precision_recall_curve
    • precision_recall_fscore_support
    • precision_score
    • recall_score
    • roc_auc_score
    • roc_curve
    • top_k_accuracy_score
    • zero_one_loss