-
Notifications
You must be signed in to change notification settings - Fork 300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEA] Support generation of test graphs as a library feature (C++) #1543
Comments
This was referenced Apr 20, 2021
BradReesWork
added
improvement
Improvement / enhancement to an existing function
and removed
? - Needs Triage
Need team to review and classify
labels
Apr 22, 2021
This issue has been labeled |
rapids-bot bot
pushed a commit
that referenced
this issue
Jun 3, 2021
This effort was originally targeted toward the WCC effort, but has been expanded a bit. This supersedes #1545 which I will close. The goal here is to create a means for constructing test graphs in an easier fashion. Testing the capabilities of different graph algorithms might require a variety of graphs. The objective of this PR is to better organize the graph generation components and to introduce some components to help in composing graphs out of multiple components. This PR introduces the following capabilities: * Create an ER graph * Create a collection of Complete Graphs * Create a collection of 2D mesh graphs * Create a collection of 3D mesh graphs * Create a random path graph (connect all vertices with a single randomly ordered path) * Translate vertex ids of a graph * Combine multiple edge lists into a single graph Closes #1543 Authors: - Chuck Hastings (https://github.com/ChuckHastings) Approvers: - Andrei Schaffer (https://github.com/aschaffer) - Brad Rees (https://github.com/BradReesWork) URL: #1603
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Networkx supports a whole host of graph generation capabilities as part of the library that users can call when using networkx.
cuGraph has some graph generation capabilities within the testing component. These graph generation capabilities are going to be extended as we migrate things to use the pattern accelerators.
This issue is to migrate the existing graph generation capabilities into
libcugraph.so
and expose them in the C++ API.The text was updated successfully, but these errors were encountered: