Skip to content

Commit

Permalink
Fix links, formatting, etc
Browse files Browse the repository at this point in the history
  • Loading branch information
nv-rliu committed Oct 4, 2024
1 parent 26b4a95 commit ef9a379
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 37 deletions.
4 changes: 2 additions & 2 deletions docs/cugraph/source/nx_cugraph/benchmarks.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ class="title-ref"></span></figcaption>

## Reproducing Benchmarks

Below are the steps to reproduce the results on your workstation. These are documented in this [README](https://github.com/rapidsai/cugraph/blob/HEAD/benchmarks/nx-cugraph/pytest-based).
Below are the steps to reproduce the results on your own.

1. Clone the latest <https://github.com/rapidsai/cugraph>

Expand All @@ -25,4 +25,4 @@ Below are the steps to reproduce the results on your workstation. These are docu

4. Install the latest `nx-cugraph` by following the [guide](installation.md)

5. Follow the instructions written in the README here: `cugraph/benchmarks/nx-cugraph/pytest-based/`
5. Follow the instructions written in the README [here](https://github.com/rapidsai/cugraph/blob/HEAD/benchmarks/nx-cugraph/pytest-based)
2 changes: 2 additions & 0 deletions docs/cugraph/source/nx_cugraph/how-it-works.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ While NetworkX is a pure-Python implementation with minimal to no dependencies,

## Enabling nx-cugraph

It is recommended to use `networkx>=3.4` for optimal compatibility, but `nx-cugraph` will work with `3.0+`.

NetworkX will use `nx-cugraph` as the backend if any of the following are used:

### `NX_CUGRAPH_AUTOCONFIG` environment variable.
Expand Down
69 changes: 35 additions & 34 deletions docs/cugraph/source/nx_cugraph/supported-algorithms.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Supported Algorithms
=====================

The nx-cugraph backend to NetworkX connects
`pylibcugraph <../../readme_pages/pylibcugraph.md>`_ (cuGraph's low-level Python
`pylibcugraph <https://github.com/rapidsai/cugraph/blob/HEAD/readme_pages/pylibcugraph.md>`_ (cuGraph's low-level Python
interface to its CUDA-based graph analytics library) and
`CuPy <https://cupy.dev/>`_ (a GPU-accelerated array library) to NetworkX's
familiar and easy-to-use API.
Expand Down Expand Up @@ -209,6 +209,40 @@ Algorithms
| is_tree |
+---------------------+


Utilities
-------

+-------------------------+
| **Classes** |
+=========================+
| is_negatively_weighted |
+-------------------------+

+----------------------+
| **Convert** |
+======================+
| from_dict_of_lists |
+----------------------+
| to_dict_of_lists |
+----------------------+

+--------------------------+
| **Convert Matrix** |
+==========================+
| from_pandas_edgelist |
+--------------------------+
| from_scipy_sparse_array |
+--------------------------+

+-----------------------------------+
| **Relabel** |
+===================================+
| convert_node_labels_to_integers |
+-----------------------------------+
| relabel_nodes |
+-----------------------------------+

Generators
------------

Expand Down Expand Up @@ -316,39 +350,6 @@ Generators
| les_miserables_graph |
+-------------------------------+

Other
-------

+-------------------------+
| **Classes** |
+=========================+
| is_negatively_weighted |
+-------------------------+

+----------------------+
| **Convert** |
+======================+
| from_dict_of_lists |
+----------------------+
| to_dict_of_lists |
+----------------------+

+--------------------------+
| **Convert Matrix** |
+==========================+
| from_pandas_edgelist |
+--------------------------+
| from_scipy_sparse_array |
+--------------------------+

+-----------------------------------+
| **Relabel** |
+===================================+
| convert_node_labels_to_integers |
+-----------------------------------+
| relabel_nodes |
+-----------------------------------+


To request nx-cugraph backend support for a NetworkX API that is not listed
above, visit the `cuGraph GitHub repo <https://github.com/rapidsai/cugraph>`_.
2 changes: 1 addition & 1 deletion readme_pages/pylibcugraph.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
</h1>
<h1 align="left";>
<br>
CuGraph pylibcugraph
cuGraph pylibcugraph
</h1>

Part of [RAPIDS](https://rapids.ai) cuGraph, pylibcugraph is a wrapper around the cuGraph C API. It is aimed more at integrators instead of algorithm writers or end users like Data Scientists. Most of the cuGraph python API uses pylibcugraph to efficiently run algorithms by removing much of the overhead of the python-centric implementation, relying more on cython instead. Pylibcugraph is intended for applications that require a tighter integration with cuGraph at the Python layer with fewer dependencies.
Expand Down

0 comments on commit ef9a379

Please sign in to comment.