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.