cuGraph C API documentation#
API Documentation
- Centrality
- PageRank
- Personalized PageRank
- Eigenvector Centrality
- Katz Centrality
- Betweenness Centrality
- Edge Betweenness Centrality
- HITS Centrality
- Centrality Support Functions
cugraph_centrality_result_get_vertices()cugraph_centrality_result_get_values()cugraph_centrality_result_get_num_iterations()cugraph_centrality_result_converged()cugraph_centrality_result_free()cugraph_edge_centrality_result_get_src_vertices()cugraph_edge_centrality_result_get_dst_vertices()cugraph_edge_centrality_result_get_edge_ids()cugraph_edge_centrality_result_get_values()cugraph_edge_centrality_result_free()cugraph_hits_result_get_vertices()cugraph_hits_result_get_hubs()cugraph_hits_result_get_authorities()cugraph_hits_result_get_hub_score_differences()cugraph_hits_result_get_number_of_iterations()cugraph_hits_result_free()
- Community
- Triangle Counting
- Louvain
- Leiden
- ECG
- Extract Egonet
- Balanced Cut
- Spectral Clustering - Modularity Maximization
- Spectral Clustering - Edge Cut
- Community Support Functions
cugraph_triangle_count_result_get_vertices()cugraph_triangle_count_result_get_counts()cugraph_triangle_count_result_free()cugraph_hierarchical_clustering_result_get_vertices()cugraph_hierarchical_clustering_result_get_clusters()cugraph_hierarchical_clustering_result_get_modularity()cugraph_hierarchical_clustering_result_free()
- Core
- Core Number
- K-Core
- Core Support Functions
cugraph_k_core_degree_type_tcugraph_core_result_create()cugraph_core_result_get_vertices()cugraph_core_result_get_core_numbers()cugraph_core_result_free()cugraph_k_core_result_get_src_vertices()cugraph_k_core_result_get_dst_vertices()cugraph_k_core_result_get_weights()cugraph_k_core_result_free()
- Components
- Sampling
- Uniform Random Walks
- Biased Random Walks
- Random Walks via Node2Vec
- Node2Vec
- Uniform Neighbor Sampling
- Sampling Support Functions
cugraph_lookup_result_get_srcs()cugraph_lookup_result_get_dsts()cugraph_lookup_result_free()cugraph_lookup_container_free()cugraph_random_walk_result_get_max_path_length()cugraph_random_walk_result_get_paths()cugraph_random_walk_result_get_weights()cugraph_random_walk_result_get_path_sizes()cugraph_random_walk_result_free()cugraph_sampling_options_create()cugraph_sampling_set_retain_seeds()cugraph_sampling_set_renumber_results()cugraph_sampling_set_compress_per_hop()cugraph_sampling_set_with_replacement()cugraph_sampling_set_return_hops()cugraph_sampling_set_compression_type()cugraph_sampling_set_prior_sources_behavior()cugraph_sampling_set_dedupe_sources()cugraph_sampling_options_free()cugraph_sample_result_get_majors()cugraph_sample_result_get_minors()cugraph_sample_result_get_major_offsets()cugraph_sample_result_get_start_labels()cugraph_sample_result_get_edge_id()cugraph_sample_result_get_edge_type()cugraph_sample_result_get_edge_weight()cugraph_sample_result_get_hop()cugraph_sample_result_get_label_hop_offsets()cugraph_sample_result_get_label_type_hop_offsets()cugraph_sample_result_get_index()cugraph_sample_result_get_renumber_map()cugraph_sample_result_get_renumber_map_offsets()cugraph_sample_result_get_edge_renumber_map()cugraph_sample_result_get_edge_renumber_map_offsets()cugraph_sample_result_free()cugraph_test_sample_result_create()cugraph_test_uniform_neighborhood_sample_result_create()cugraph_select_random_vertices()cugraph_negative_sampling()
- Similarity
- Traversal