mlstatpy.ml.kppv_laesa#

class mlstatpy.ml.kppv_laesa.NuagePointsLaesa(nb_pivots)[source][source]#

Implémente l’algorithme des plus proches voisins, version LAESA.

fit(X, y=None)[source][source]#

Follows sklearn API.

@param X training set @param y labels

ppv(obj)[source][source]#

Retourne l’élément le plus proche de obj et sa distance avec obj, utilise la sélection à l’aide pivots

@param obj object @return tuple(distance, index)

selection_pivots(nb)[source][source]#

Sélectionne nb pivots aléatoirements.

@param nb nombre de pivots