.. _f-kppv: module ``ml.kppv`` ================== .. inheritance-diagram:: mlstatpy.ml.kppv Short summary +++++++++++++ module ``mlstatpy.ml.kppv`` Implements classic k-nn. :githublink:`%|py|6` Classes +++++++ +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------+ | class | truncated documentation | +=====================================================+=========================================================================================================================+ | :class:`NuagePoints ` | Définit une classe de nuage de points. On suppose qu'ils sont définis par une matrice, chaque ligne est un élément. ... | +-----------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------+ Properties ++++++++++ +----------------------------------------------------+---------------------------------+ | property | truncated documentation | +====================================================+=================================+ | :meth:`shape ` | Retourne la dimension du nuage. | +----------------------------------------------------+---------------------------------+ Methods +++++++ +--------------------------------------------------------------+-------------------------------------------------------------------+ | method | truncated documentation | +==============================================================+===================================================================+ | :py:meth:`__init__ ` | constructeur | +--------------------------------------------------------------+-------------------------------------------------------------------+ | :meth:`distance ` | Retourne une distance entre deux éléments. | +--------------------------------------------------------------+-------------------------------------------------------------------+ | :meth:`fit ` | Follows sklearn API. | +--------------------------------------------------------------+-------------------------------------------------------------------+ | :meth:`kneighbors ` | Return the k nearest neighbors. | +--------------------------------------------------------------+-------------------------------------------------------------------+ | :meth:`label ` | Retourne le label de l'object d'indice ``i``. | +--------------------------------------------------------------+-------------------------------------------------------------------+ | :meth:`ppv ` | Retourne l'élément le plus proche de obj et sa distance avec obj. | +--------------------------------------------------------------+-------------------------------------------------------------------+ Documentation +++++++++++++ .. automodule:: mlstatpy.ml.kppv :members: :special-members: __init__ :show-inheritance: