cugraph
cugraph copied to clipboard
cuGraph - RAPIDS Graph Analytics Library
Several benchmarks use a community detection using label propagation algorithm, LDBC uses: https://journals.aps.org/pre/pdf/10.1103/PhysRevE.76.036106 Explore adding this algorithm to the cuGraph suite of algorithms.
### Is this a new feature, an improvement, or a change to existing functionality? New Feature ### How would you describe the priority of this feature request High ### Please...
Add a Cosine similarity metric to cuGraph Example: https://docs.tigergraph.com/graph-ml/current/similarity-algorithms/cosine-similarity-of-neighborhoods-single-source This is related to question issue #2979 Jaccard similarity is then given by 𝐽(𝐴,𝐵)=|𝐴∩𝐵| / |𝐴∪𝐵| Cosine similarity is then given...
Improve Networkx API compatibility: add support for local bridges: https://networkx.org/documentation/stable//reference/algorithms/generated/networkx.algorithms.bridges.local_bridges.html#networkx.algorithms.bridges.local_bridges
The behavior for a user creating a graph from an edgelist containing unrenumbered vertex IDs with "gaps" (non-sequential values) needs to be documented. One expectation is that the gaps represent...
## Report incorrect or missing documentation Extra line in docs of graphs.pyx Provide links and line numbers if applicable. https://github.com/rapidsai/cugraph/blob/branch-22.12/python/pylibcugraph/pylibcugraph/graphs.pyx#L120 **Describe the problems or issues found in the documentation** Remove...
### How would you describe the priority of this documentation request Critical (currently preventing usage) ### Please provide a link or source to the relevant docs cugraph/python/cugraph/cugraph/gnn/dgl_extensions/ ### Describe the...
raft::resources res; int n_streams = raft::resource::get_stream_pool_size(res); #pragma omp parallel num_threads(MIN(m_threadMax, v_edgeWeight.size())) { int threadNum = omp_get_thread_num(); #pragma omp for for (int i = 0; i < v_edgeWeight.size(); i++) { int...
This PR depends on https://github.com/rapidsai/cugraph-ops/pull/624 We need to discuss/finalize proposed API changes. Export tests added. Legacy ONNX, TRT and TS tests work, also compile(). dynamo_export and export.export() tests should probably...
rmm::device_uvector d_edge_srcs(srcs.size(), stream1); rmm::device_uvector d_edge_dsts(dsts.size(), stream1); raft::update_device(d_edge_srcs.data(), srcs.data(), srcs.size(), stream1); raft::update_device(d_edge_dsts.data(), dsts.data(), dsts.size(), stream1); std::optional d_edge_weights{std::nullopt}; cugraph::graph_properties_t properties{.is_symmetric = true, .is_multigraph = true}; bool renumber = true; cugraph::graph_t graph(handle1); std::optional...