Skip to content

Commit 8d5f3e3

Browse files
aamijarjrbourbeau
authored andcommitted
PCA docs (rapidsai#1949)
Add PCA to the 26.04 docs. Authors: - Anupam (https://github.com/aamijar) Approvers: - Corey J. Nolet (https://github.com/cjnolet) URL: rapidsai#1949
1 parent 950e3ab commit 8d5f3e3

2 files changed

Lines changed: 28 additions & 0 deletions

File tree

docs/source/cpp_api/preprocessing.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ Preprocessing
99
:maxdepth: 2
1010
:caption: Contents:
1111

12+
preprocessing_pca.rst
1213
preprocessing_quantize.rst
1314
preprocessing_spectral_embedding.rst
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
PCA
2+
===
3+
4+
Principal Component Analysis (PCA) is a linear dimensionality reduction technique that projects data onto orthogonal directions of maximum variance.
5+
6+
.. role:: py(code)
7+
:language: c++
8+
:class: highlight
9+
10+
``#include <cuvs/preprocessing/pca.hpp>``
11+
12+
namespace *cuvs::preprocessing::pca*
13+
14+
Params
15+
----------
16+
17+
.. doxygenstruct:: cuvs::preprocessing::pca::params
18+
:project: cuvs
19+
:members:
20+
21+
PCA
22+
---------
23+
24+
.. doxygengroup:: pca
25+
:project: cuvs
26+
:members:
27+
:content-only:

0 commit comments

Comments
 (0)