Skip to content

Commit a6965f7

Browse files
Merge branch 'main' into agent/replace-unix-with-linux
2 parents 6e01dc8 + c3b6fd7 commit a6965f7

15 files changed

Lines changed: 89 additions & 86 deletions

.pre-commit-config.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@ repos:
3030
- id: codespell
3131
additional_dependencies: [tomli]
3232
args: ["--toml", "pyproject.toml"]
33+
- repo: https://github.com/rstcheck/rstcheck
34+
rev: v6.2.5
35+
hooks:
36+
- id: rstcheck
37+
args: ["--config", "pyproject.toml"]
38+
additional_dependencies:
39+
- 'rstcheck[sphinx,toml]'
3340
- repo: https://github.com/shellcheck-py/shellcheck-py
3441
rev: v0.11.0.1
3542
hooks:

docs/cugraph-docs/source/api_docs/cugraph/centrality.rst

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,15 @@ Centrality
99
Betweenness Centrality
1010
----------------------
1111

12-
single-GPU
13-
^^^^^^^^^^
12+
.. rubric:: single-GPU
1413

1514
.. autosummary::
1615
:toctree: ../api/cugraph/
1716

1817
cugraph.centrality.betweenness_centrality
1918
cugraph.centrality.edge_betweenness_centrality
2019

21-
multi-GPU
22-
^^^^^^^^^^
20+
.. rubric:: multi-GPU
2321

2422
.. autosummary::
2523
:toctree: ../api/cugraph/
@@ -31,16 +29,14 @@ multi-GPU
3129
Katz Centrality
3230
---------------
3331

34-
single-GPU
35-
^^^^^^^^^^
32+
.. rubric:: single-GPU
3633

3734
.. autosummary::
3835
:toctree: ../api/cugraph/
3936

4037
cugraph.centrality.katz_centrality
4138

42-
multi-GPU
43-
^^^^^^^^^^
39+
.. rubric:: multi-GPU
4440

4541
.. autosummary::
4642
:toctree: ../api/cugraph/
@@ -51,8 +47,7 @@ multi-GPU
5147
Degree Centrality
5248
-----------------
5349

54-
single-GPU
55-
^^^^^^^^^^
50+
.. rubric:: single-GPU
5651

5752
.. autosummary::
5853
:toctree: ../api/cugraph/
@@ -63,16 +58,14 @@ single-GPU
6358
Eigenvector Centrality
6459
----------------------
6560

66-
single-GPU
67-
^^^^^^^^^^
61+
.. rubric:: single-GPU
6862

6963
.. autosummary::
7064
:toctree: ../api/cugraph/
7165

7266
cugraph.centrality.eigenvector_centrality
7367

74-
multi-GPU
75-
^^^^^^^^^^
68+
.. rubric:: multi-GPU
7669

7770
.. autosummary::
7871
:toctree: ../api/cugraph/

docs/cugraph-docs/source/api_docs/cugraph/community.rst

Lines changed: 14 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,14 @@ Community
88
EgoNet
99
------
1010

11-
single-GPU
12-
^^^^^^^^^^
11+
.. rubric:: single-GPU
1312

1413
.. autosummary::
1514
:toctree: ../api/cugraph/
1615

1716
cugraph.ego_graph
1817

19-
multi-GPU
20-
^^^^^^^^^
18+
.. rubric:: multi-GPU
2119

2220
.. autosummary::
2321
:toctree: ../api/cugraph/
@@ -28,16 +26,14 @@ multi-GPU
2826
Ensemble clustering for graphs (ECG)
2927
------------------------------------
3028

31-
single-GPU
32-
^^^^^^^^^^
29+
.. rubric:: single-GPU
3330

3431
.. autosummary::
3532
:toctree: ../api/cugraph/
3633

3734
cugraph.ecg
3835

39-
multi-GPU
40-
^^^^^^^^^
36+
.. rubric:: multi-GPU
4137

4238
.. autosummary::
4339
:toctree: ../api/cugraph/
@@ -47,17 +43,15 @@ multi-GPU
4743
K-Truss
4844
-------
4945

50-
single-GPU
51-
^^^^^^^^^^
46+
.. rubric:: single-GPU
5247

5348
.. autosummary::
5449
:toctree: ../api/cugraph/
5550

5651
cugraph.k_truss
5752
cugraph.ktruss_subgraph
5853

59-
multi-GPU
60-
^^^^^^^^^
54+
.. rubric:: multi-GPU
6155

6256
.. autosummary::
6357
:toctree: ../api/cugraph/
@@ -68,16 +62,14 @@ multi-GPU
6862
Leiden
6963
------
7064

71-
single-GPU
72-
^^^^^^^^^^
65+
.. rubric:: single-GPU
7366

7467
.. autosummary::
7568
:toctree: ../api/cugraph/
7669

7770
cugraph.leiden
7871

79-
multi-GPU
80-
^^^^^^^^^
72+
.. rubric:: multi-GPU
8173

8274
.. autosummary::
8375
:toctree: ../api/cugraph/
@@ -87,17 +79,15 @@ multi-GPU
8779
Louvain
8880
-------
8981

90-
single-GPU
91-
^^^^^^^^^^
82+
.. rubric:: single-GPU
9283

9384
.. autosummary::
9485
:toctree: ../api/cugraph/
9586

9687
cugraph.louvain
9788

9889

99-
multi-GPU
100-
^^^^^^^^^
90+
.. rubric:: multi-GPU
10191

10292
.. autosummary::
10393
:toctree: ../api/cugraph/
@@ -120,16 +110,14 @@ Spectral Clustering
120110
Induced Subgraph
121111
----------------
122112

123-
single-GPU
124-
^^^^^^^^^^
113+
.. rubric:: single-GPU
125114

126115
.. autosummary::
127116
:toctree: ../api/cugraph/
128117

129118
cugraph.induced_subgraph
130119

131-
multi-GPU
132-
^^^^^^^^^
120+
.. rubric:: multi-GPU
133121

134122
.. autosummary::
135123
:toctree: ../api/cugraph/
@@ -139,16 +127,14 @@ multi-GPU
139127
Triangle Counting
140128
-----------------
141129

142-
single-GPU
143-
^^^^^^^^^^
130+
.. rubric:: single-GPU
144131

145132
.. autosummary::
146133
:toctree: ../api/cugraph/
147134

148135
cugraph.triangle_count
149136

150-
multi-GPU
151-
^^^^^^^^^
137+
.. rubric:: multi-GPU
152138

153139
.. autosummary::
154140
:toctree: ../api/cugraph/

docs/cugraph-docs/source/api_docs/cugraph/cores.rst

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,14 @@ Cores
99
Core Number
1010
-----------
1111

12-
single-GPU
13-
^^^^^^^^^^
12+
.. rubric:: single-GPU
1413

1514
.. autosummary::
1615
:toctree: ../api/cugraph/
1716

1817
cugraph.core_number
1918

20-
multi-GPU
21-
^^^^^^^^^
19+
.. rubric:: multi-GPU
2220

2321
.. autosummary::
2422
:toctree: ../api/cugraph/
@@ -29,16 +27,14 @@ multi-GPU
2927
K-Core
3028
------
3129

32-
single-GPU
33-
^^^^^^^^^^
30+
.. rubric:: single-GPU
3431

3532
.. autosummary::
3633
:toctree: ../api/cugraph/
3734

3835
cugraph.k_core
3936

40-
multi-GPU
41-
^^^^^^^^^
37+
.. rubric:: multi-GPU
4238

4339
.. autosummary::
4440
:toctree: ../api/cugraph/

docs/cugraph-docs/source/api_docs/cugraph/graph_implementation.rst

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ Graph Implementation
55
.. currentmodule:: cugraph.structure.graph_implementation.simpleGraphImpl
66

77

8-
Graph Implementation
9-
--------------------
10-
118
.. autosummary::
129
:toctree: ../api/cugraph/
1310

docs/cugraph-docs/source/api_docs/cugraph/link_analysis.rst

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,14 @@ Link Analysis
88
HITS
99
----
1010

11-
single-GPU
12-
^^^^^^^^^^
11+
.. rubric:: single-GPU
1312

1413
.. autosummary::
1514
:toctree: ../api/cugraph/
1615

1716
cugraph.hits
1817

19-
multi-GPU
20-
^^^^^^^^^
18+
.. rubric:: multi-GPU
2119

2220
.. autosummary::
2321
:toctree: ../api/cugraph/
@@ -28,16 +26,14 @@ multi-GPU
2826
Pagerank
2927
--------
3028

31-
single-GPU
32-
^^^^^^^^^^
29+
.. rubric:: single-GPU
3330

3431
.. autosummary::
3532
:toctree: ../api/cugraph/
3633

3734
cugraph.pagerank
3835

39-
multi-GPU
40-
^^^^^^^^^
36+
.. rubric:: multi-GPU
4137

4238
.. autosummary::
4339
:toctree: ../api/cugraph/

docs/cugraph-docs/source/api_docs/cugraph/link_prediction.rst

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ Link Prediction
66
Cosine
77
------
88

9-
single-GPU
10-
^^^^^^^^^^
9+
.. rubric:: single-GPU
1110

1211
.. autosummary::
1312
:toctree: ../api/cugraph/
@@ -16,8 +15,7 @@ single-GPU
1615
cugraph.cosine_coefficient
1716
cugraph.all_pairs_cosine
1817

19-
multi-GPU
20-
^^^^^^^^^
18+
.. rubric:: multi-GPU
2119

2220
.. autosummary::
2321
:toctree: ../api/cugraph/
@@ -29,8 +27,7 @@ multi-GPU
2927
Jaccard Coefficient
3028
-------------------
3129

32-
single-GPU
33-
^^^^^^^^^^
30+
.. rubric:: single-GPU
3431

3532
.. autosummary::
3633
:toctree: ../api/cugraph/
@@ -39,8 +36,7 @@ single-GPU
3936
cugraph.jaccard_coefficient
4037
cugraph.all_pairs_jaccard
4138

42-
multi-GPU
43-
^^^^^^^^^
39+
.. rubric:: multi-GPU
4440

4541
.. autosummary::
4642
:toctree: ../api/cugraph/
@@ -51,8 +47,7 @@ multi-GPU
5147
Overlap Coefficient
5248
-------------------
5349

54-
single-GPU
55-
^^^^^^^^^^
50+
.. rubric:: single-GPU
5651

5752
.. autosummary::
5853
:toctree: ../api/cugraph/
@@ -61,8 +56,7 @@ single-GPU
6156
cugraph.overlap_coefficient
6257
cugraph.all_pairs_overlap
6358

64-
multi-GPU
65-
^^^^^^^^^
59+
.. rubric:: multi-GPU
6660

6761
.. autosummary::
6862
:toctree: ../api/cugraph/
@@ -73,8 +67,7 @@ multi-GPU
7367
Sorensen Coefficient
7468
--------------------
7569

76-
single-GPU
77-
^^^^^^^^^^
70+
.. rubric:: single-GPU
7871

7972
.. autosummary::
8073
:toctree: ../api/cugraph/
@@ -83,8 +76,7 @@ single-GPU
8376
cugraph.sorensen_coefficient
8477
cugraph.all_pairs_sorensen
8578

86-
multi-GPU
87-
^^^^^^^^^
79+
.. rubric:: multi-GPU
8880

8981
.. autosummary::
9082
:toctree: ../api/cugraph/

docs/cugraph-docs/source/api_docs/cugraph_etl/index.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ Renumber cuDF tables
1515

1616
.. code-block:: cpp
1717
18+
#include <memory>
19+
#include <tuple>
20+
1821
std::tuple<std::unique_ptr<cudf::column>,
1922
std::unique_ptr<cudf::column>,
2023
std::unique_ptr<cudf::table>>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
transform_reduce_if_v_frontier_outgoing_e_by_dst.cuh
2-
===================================================
2+
====================================================
33

44
.. doxygenfile:: transform_reduce_if_v_frontier_outgoing_e_by_dst.cuh
55
:project: libcugraph

0 commit comments

Comments
 (0)