scikit-learn-extra API

Kernel approximation

kernel_approximation.Fastfood([sigma, ...])

Approximates feature map of an RBF kernel by Monte Carlo approximation of its Fourier transform.

EigenPro

kernel_methods.EigenProRegressor([...])

Regression using EigenPro iteration.

kernel_methods.EigenProClassifier([...])

Classification using EigenPro iteration.

Clustering

cluster.KMedoids([n_clusters, metric, ...])

k-medoids clustering.

cluster.CommonNNClustering([eps, ...])

Density-Based common-nearest-neighbors clustering.

cluster.CLARA([n_clusters, metric, init, ...])

CLARA clustering.

Robust

robust.RobustWeightedClassifier([weighting, ...])

Algorithm for robust classification using reweighting algorithm.

robust.RobustWeightedRegressor([weighting, ...])

Algorithm for robust regression using reweighting algorithm.

robust.RobustWeightedKMeans([n_clusters, ...])

Algorithm for robust kmeans clustering using reweighting algorithm.