Clustering Model Scoring
========================

.. role:: py(code)
   :language: c++
   :class: highlight


Adjusted Rand Index
-------------------

``#include <raft/stats/adjusted_rand_index.cuh>``

namespace *raft::stats*

.. doxygengroup:: stats_adj_rand_index
    :project: RAFT
    :members:
    :content-only:

Completeness Score
------------------

``#include <raft/stats/completeness_score.cuh>``

namespace *raft::stats*

.. doxygengroup:: stats_completeness
    :project: RAFT
    :members:
    :content-only:

Cluster Dispersion
------------------

``#include <raft/stats/dispersion.cuh>``

namespace *raft::stats*

.. doxygengroup:: stats_cluster_dispersion
    :project: RAFT
    :members:
    :content-only:


Rand Index
----------

``#include <raft/stats/rand_index.cuh>``

namespace *raft::stats*

.. doxygengroup:: stats_rand_index
    :project: RAFT
    :members:
    :content-only:

Silhouette Score
----------------

``#include <raft/stats/silhouette_score.cuh>``

namespace *raft::stats*

.. doxygengroup:: stats_silhouette_score
    :project: RAFT
    :members:
    :content-only:


V Measure
---------

``#include <raft/stats/v_measure.cuh>``

namespace *raft::stats*

.. doxygengroup:: stats_vmeasure
    :project: RAFT
    :members:
    :content-only:
