| ch04 | Linear Models | LinearRegression, Ridge, Lasso, ElasticNet, LogisticRegression, SGD, RANSAC, TheilSen, Huber, QuantileRegressor, PolynomialFeatures |
| ch05 | LDA & QDA | LinearDiscriminantAnalysis, QuadraticDiscriminantAnalysis, shrinkage, dim reduction |
| ch06 | Kernel Ridge Regression | KernelRidge, SVR comparison, kernel choices |
| ch07 | Support Vector Machines | SVC, NuSVC, LinearSVC, SVR, OneClassSVM, kernels, C/gamma tuning |
| ch08 | Stochastic Gradient Descent | SGDClassifier, SGDRegressor, partial_fit, loss functions, penalties |
| ch09 | Nearest Neighbors | KNeighborsClassifier/Regressor, NCA, KernelDensity, LOF, NearestCentroid |
| ch10 | Gaussian Processes | GaussianProcessRegressor/Classifier, RBF/Matern kernels, kernel arithmetic |
| ch11 | Cross Decomposition | PLSRegression, PLSCanonical, CCA, PCR vs PLS |
| ch12 | Naive Bayes | GaussianNB, MultinomialNB, ComplementNB, BernoulliNB, partial_fit |
| ch13 | Decision Trees | DecisionTreeClassifier/Regressor, pruning, export, feature importance |
| ch14 | Ensembles | RandomForest, HGBT, AdaBoost, GradientBoosting, Voting, Stacking, Bagging, IsolationForest |
| ch15 | Multiclass | OneVsRest, OneVsOne, OutputCode, OvR vs OvO tradeoffs |
| ch16 | Feature Selection | VarianceThreshold, SelectKBest, SelectFromModel, RFE, RFECV, SequentialFeatureSelector |
| ch17 | Semi-Supervised | SelfTrainingClassifier, LabelPropagation, LabelSpreading |
| ch18 | Isotonic Regression | IsotonicRegression |
| ch19 | Calibration | CalibratedClassifierCV, calibration_curve, CalibrationDisplay |
| ch20 | Neural Networks (Supervised) | MLPClassifier, MLPRegressor, activation, solver, early_stopping |
| ch22 | Gaussian Mixtures | GaussianMixture, BayesianGaussianMixture, BIC selection |
| ch23 | Manifold Learning | TSNE, MDS, Isomap, LLE, SpectralEmbedding |
| ch24 | Clustering | KMeans, HDBSCAN, DBSCAN, OPTICS, Agglomerative, Spectral, Birch, AffinityPropagation |
| ch25 | Biclustering | SpectralBiclustering, SpectralCoclustering |
| ch26 | Decomposition | PCA, KernelPCA, TruncatedSVD, NMF, FastICA, FactorAnalysis, DictionaryLearning, LDA |
| ch27 | Covariance Estimation | LedoitWolf, OAS, GraphicalLasso, MinCovDet, Mahalanobis |
| ch28 | Outlier Detection | IsolationForest, LOF, OneClassSVM, EllipticEnvelope |
| ch29 | Density Estimation | KernelDensity |
| ch30 | Neural Networks (Unsup.) | BernoulliRBM |
| ch32 | Cross-Validation | cross_val_score, cross_validate, KFold, StratifiedKFold, GroupKFold, TimeSeriesSplit |
| ch33 | Hyperparameter Tuning | GridSearchCV, RandomizedSearchCV, HalvingGridSearchCV, pipeline param syntax |
| ch34 | Classification Threshold | TunedThresholdClassifierCV, FixedThresholdClassifier |
| ch35 | Metrics & Scoring | Classification/regression metrics, DummyClassifier, Display objects, make_scorer |
| ch36 | Learning Curves | learning_curve, validation_curve, LearningCurveDisplay |
| ch37 | Metadata Routing (1.9 exp.) | set_fit_request, groups/sample_weight routing |
| ch38 | Inspection | Model inspection overview |
| ch39 | Partial Dependence | PDP, ICE, PartialDependenceDisplay, 2D interactions |
| ch40 | Permutation Importance | Model-agnostic importance, multicollinearity handling |
| ch41 | Visualization | Display objects, pipeline diagram, plot_tree |
| ch42 | Callbacks (1.9 exp.) | ProgressBar, ScoringMonitor, set_callbacks |
| ch44 | Pipelines & Column Transformers | Pipeline, ColumnTransformer, FeatureUnion, TransformedTargetRegressor |
| ch45 | Feature Extraction | CountVectorizer, TfidfVectorizer, HashingVectorizer, DictVectorizer |
| ch46 | Preprocessing | StandardScaler, OneHotEncoder, OrdinalEncoder, TargetEncoder, KBinsDiscretizer, all scalers |
| ch47 | Imputation | SimpleImputer, KNNImputer, IterativeImputer, MissingIndicator |
| ch48 | Unsupervised Reduction | Overview of dim reduction methods |
| ch49 | Random Projection | Gaussian/SparseRandomProjection, JL lemma |
| ch50 | Kernel Approximation | RBFSampler, Nystroem, PolynomialCountSketch, AdditiveChi2Sampler |
| ch51 | Pairwise Metrics | pairwise_distances, pairwise_kernels, all distance metrics and kernels |
| ch52 | Target Preprocessing | LabelEncoder, LabelBinarizer, MultiLabelBinarizer |
| ch54 | Toy Datasets | load_iris, load_digits, fetch_california_housing, make_*, fetch_openml |
| ch56 | Sample Generators | make_classification, make_regression, make_blobs, make_moons, make_circles |
| ch58 | Computing | config_context, threading, BLAS, parallelism notes |
| ch59 | Scaling Strategies | partial_fit, out-of-core learning |
| ch60 | Computational Performance | Prediction latency, caching, LinearSVC vs SVC |
| ch62 | Model Persistence | joblib.dump/load, security, version compatibility |
| ch63 | Common Pitfalls | Data leakage, preprocessing errors, wrong scoring |
| ch65 | DataFrame Output | set_output(transform='pandas'), Polars support |
| ch67 | Estimator Chooser | When to use which estimator โ decision rules |