Summary Statistics
==================

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

Covariance
----------

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

namespace *raft::stats*

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

Histogram
---------

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

namespace *raft::stats*

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

Mean
----

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

namespace *raft::stats*

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

Mean Center
-----------

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

namespace *raft::stats*

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

Mean Variance
-------------

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

namespace *raft::stats*

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

Min/Max
-------

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

namespace *raft::stats*

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

Standard Deviation
------------------

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

namespace *raft::stats*

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

Sum
---

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

namespace *raft::stats*

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

Weighted Average
----------------

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

namespace *raft::stats*

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