mlstatpy.ml.kppv#
- class mlstatpy.ml.kppv.NuagePoints[source][source]#
Définit une classe de nuage de points. On suppose qu’ils sont définis par une matrice, chaque ligne est un élément.
- distance(obj1, obj2)[source][source]#
Retourne une distance entre deux éléments.
@param obj1 object 1 @param obj2 object 2 @return distance
- kneighbors(X, n_neighbors=1, return_distance=True)[source][source]#
Return the k nearest neighbors.
@param X test set @param n_neighbors number of neighbors @param return_distance return distance as well @return array (dist), array (indices)
- label(i)[source][source]#
Retourne le label de l’object d’indice
i
.@param i indice @return label or None if there is no label
- ppv(obj)[source][source]#
Retourne l’élément le plus proche de obj et sa distance avec obj.
@param obj object @return
tuple(dist, index)
- property shape#
Retourne la dimension du nuage.