Contents Menu Expand Light mode Dark mode Auto light/dark mode
GraphScope documentation
Logo

Overview

  • Introducing GraphScope
  • Getting Started
  • Graph Analytics Workloads
  • Graph Interactive Workloads
  • Graph Learning Workloads
  • Design of GraphScope
  • Positioning of GraphScope
  • Glossary
  • Frequently Asked Questions

Installation & Deployment

  • Install GraphScope on Local
  • Deploy GraphScope on K8s cluster
  • Deploy GraphScope on Clouds
  • Deploy GraphScope with helm

Graph Analytical Engine

  • Getting Started
  • Deployment for GAE
  • Design of Analytical Engine
    • Overview and Architecture
    • Key Concepts
    • Vertex-Centric Model
    • Programming Model: PIE
    • Ingress: Incrementalize Graph Algorithms
    • Programming Model: FLASH
    • NetworkX Compatibility
    • Built-in Algorithms
    • Customized Algorithms
    • Performance Tuning
  • Guide and Examples
    • Tutorial: Running Builtin Algorithms
    • Tutorial: Graph Operations with NetowrkX APIs
    • Tutorial: Graph Algorithms with NetowrkX APIs
    • Tutorial: Develop your Algorithm in C++ with PIE Model
    • Tutorial: Develop Your Algorithms in C++ with FLASH Model
    • Tutorial: Develop algorithms in Python
    • Tutorial: Develop your Algorithm in Java with PIE Model
    • Tutorial: Run Giraph Applications on GraphScope
    • Tutorial: Run GraphX Applications on GraphScope
  • Dev and Test
  • FAQs

Graph Interactive Engine

  • Getting Started
  • Standalone Deployment for GIE
  • Guide and Examples
    • Tutorial: LDBC Gremlin
  • Design of GIE
  • Supported Gremlin Steps

Storage Engine

  • Getting Started
  • GRIN: Graph Retrieval INterface
  • Groot: Persistent Graph Store
  • In-memory immutable graphs on Vineyard

troubleshooting & utilities

  • How to Find Logs
  • Monitoring
  • Command-line Utility gs
  • Error Codes
  • Bulk Loader

Development

  • Development Guide
  • Code Style Guide
  • How to Test
  • How to Contribute
  • Debugging on local deployment
  • Debugging on Kubernetes deployment
  • Commands for Debugging

Reference

  • Python API Reference
    • Session
      • graphscope.session
      • graphscope.get_default_session
      • graphscope.has_default_session
      • graphscope.set_option
      • graphscope.get_option
      • graphscope.g
      • graphscope.gremlin
      • graphscope.graphlearn
    • Graph
    • Analytical App
      • graphscope.framework.app.load_app
    • Context
    • Selector
    • Operation
      • graphscope.framework.operation.Operation.__init__
      • graphscope.framework.operation.Operation.as_op_def
      • graphscope.framework.operation.Operation.key
      • graphscope.framework.operation.Operation.signature
      • graphscope.framework.operation.Operation.eval
      • graphscope.framework.operation.Operation.evaluated
      • graphscope.framework.dag_utils.create_app
      • graphscope.framework.dag_utils.bind_app
      • graphscope.framework.dag_utils.run_app
      • graphscope.framework.dag_utils.create_graph
      • graphscope.framework.dag_utils.create_loader
      • graphscope.framework.dag_utils.add_labels_to_graph
      • graphscope.framework.dag_utils.dynamic_to_arrow
      • graphscope.framework.dag_utils.arrow_to_dynamic
      • graphscope.framework.dag_utils.modify_edges
      • graphscope.framework.dag_utils.modify_vertices
      • graphscope.framework.dag_utils.report_graph
      • graphscope.framework.dag_utils.project_arrow_property_graph
      • graphscope.framework.dag_utils.project_to_simple
      • graphscope.framework.dag_utils.copy_graph
      • graphscope.framework.dag_utils.to_directed
      • graphscope.framework.dag_utils.to_undirected
      • graphscope.framework.dag_utils.create_graph_view
      • graphscope.framework.dag_utils.clear_graph
      • graphscope.framework.dag_utils.clear_edges
      • graphscope.framework.dag_utils.create_subgraph
      • graphscope.framework.dag_utils.create_unload_op
      • graphscope.framework.dag_utils.unload_app
      • graphscope.framework.dag_utils.unload_graph
      • graphscope.framework.dag_utils.unload_context
      • graphscope.framework.dag_utils.context_to_numpy
      • graphscope.framework.dag_utils.context_to_dataframe
      • graphscope.framework.dag_utils.to_vineyard_tensor
      • graphscope.framework.dag_utils.to_vineyard_dataframe
      • graphscope.framework.dag_utils.to_data_sink
      • graphscope.framework.dag_utils.output
      • graphscope.framework.dag_utils.get_context_data
      • graphscope.framework.dag_utils.add_column
      • graphscope.framework.dag_utils.graph_to_numpy
      • graphscope.framework.dag_utils.graph_to_dataframe
      • graphscope.framework.dag_utils.gremlin_query
      • graphscope.framework.dag_utils.gremlin_to_subgraph
      • graphscope.framework.dag_utils.fetch_gremlin_result
    • Cython SDK API
      • graphscope.Vertex
      • graphscope.declare
    • Interactive Query
    • Graph Learning
    • NetworkX-style API
      • Graph types
      • Graph Transformation
      • Builtin algorithms
      • Functions
        • graphscope.nx.classes.function.degree
        • graphscope.nx.classes.function.degree_histogram
        • graphscope.nx.classes.function.density
        • graphscope.nx.classes.function.info
        • graphscope.nx.classes.function.create_empty_copy
        • graphscope.nx.classes.function.is_directed
        • graphscope.nx.classes.function.to_directed
        • graphscope.nx.classes.function.to_undirected
        • graphscope.nx.classes.function.is_empty
        • graphscope.nx.classes.function.add_star
        • graphscope.nx.classes.function.add_path
        • graphscope.nx.classes.function.add_cycle
        • graphscope.nx.classes.function.subgraph
        • graphscope.nx.classes.function.induced_subgraph
        • graphscope.nx.classes.function.edge_subgraph
        • graphscope.nx.classes.function.nodes
        • graphscope.nx.classes.function.number_of_nodes
        • graphscope.nx.classes.function.neighbors
        • graphscope.nx.classes.function.all_neighbors
        • graphscope.nx.classes.function.non_neighbors
        • graphscope.nx.classes.function.common_neighbors
        • graphscope.nx.classes.function.edges
        • graphscope.nx.classes.function.number_of_edges
        • graphscope.nx.classes.function.density
        • graphscope.nx.classes.function.non_edges
        • graphscope.nx.classes.function.selfloop_edges
        • graphscope.nx.classes.function.number_of_selfloops
        • graphscope.nx.classes.function.nodes_with_selfloops
        • graphscope.nx.classes.function.is_weighted
        • graphscope.nx.classes.function.is_negatively_weighted
        • graphscope.nx.classes.function.freeze
        • graphscope.nx.classes.function.is_frozen
      • Graph generators
        • graphscope.nx.generators.atlas.graph_atlas
        • graphscope.nx.generators.atlas.graph_atlas_g
        • graphscope.nx.generators.classic.balanced_tree
        • graphscope.nx.generators.classic.barbell_graph
        • graphscope.nx.generators.classic.binomial_tree
        • graphscope.nx.generators.classic.complete_graph
        • graphscope.nx.generators.classic.complete_multipartite_graph
        • graphscope.nx.generators.classic.circular_ladder_graph
        • graphscope.nx.generators.classic.circulant_graph
        • graphscope.nx.generators.classic.cycle_graph
        • graphscope.nx.generators.classic.dorogovtsev_goltsev_mendes_graph
        • graphscope.nx.generators.classic.empty_graph
        • graphscope.nx.generators.classic.path_graph
        • graphscope.nx.generators.classic.star_graph
        • graphscope.nx.generators.classic.full_rary_tree
        • graphscope.nx.generators.classic.ladder_graph
        • graphscope.nx.generators.classic.lollipop_graph
        • graphscope.nx.generators.classic.null_graph
        • graphscope.nx.generators.classic.trivial_graph
        • graphscope.nx.generators.classic.turan_graph
        • graphscope.nx.generators.classic.wheel_graph
        • graphscope.nx.generators.expanders.margulis_gabber_galil_graph
        • graphscope.nx.generators.expanders.chordal_cycle_graph
        • graphscope.nx.generators.expanders.paley_graph
        • graphscope.nx.generators.small.make_small_graph
        • graphscope.nx.generators.small.LCF_graph
        • graphscope.nx.generators.small.bull_graph
        • graphscope.nx.generators.small.chvatal_graph
        • graphscope.nx.generators.small.cubical_graph
        • graphscope.nx.generators.small.desargues_graph
        • graphscope.nx.generators.small.diamond_graph
        • graphscope.nx.generators.small.dodecahedral_graph
        • graphscope.nx.generators.small.frucht_graph
        • graphscope.nx.generators.small.heawood_graph
        • graphscope.nx.generators.small.house_graph
        • graphscope.nx.generators.small.house_x_graph
        • graphscope.nx.generators.small.icosahedral_graph
        • graphscope.nx.generators.small.krackhardt_kite_graph
        • graphscope.nx.generators.small.moebius_kantor_graph
        • graphscope.nx.generators.small.octahedral_graph
        • graphscope.nx.generators.small.pappus_graph
        • graphscope.nx.generators.small.petersen_graph
        • graphscope.nx.generators.small.sedgewick_maze_graph
        • graphscope.nx.generators.small.tetrahedral_graph
        • graphscope.nx.generators.small.truncated_cube_graph
        • graphscope.nx.generators.small.truncated_tetrahedron_graph
        • graphscope.nx.generators.small.tutte_graph
        • graphscope.nx.generators.duplication.duplication_divergence_graph
        • graphscope.nx.generators.duplication.partial_duplication_graph
        • graphscope.nx.generators.degree_seq.configuration_model
        • graphscope.nx.generators.degree_seq.directed_configuration_model
        • graphscope.nx.generators.degree_seq.expected_degree_graph
        • graphscope.nx.generators.degree_seq.havel_hakimi_graph
        • graphscope.nx.generators.degree_seq.directed_havel_hakimi_graph
        • graphscope.nx.generators.degree_seq.degree_sequence_tree
        • graphscope.nx.generators.degree_seq.random_degree_sequence_graph
        • graphscope.nx.generators.directed.gn_graph
        • graphscope.nx.generators.directed.gnr_graph
        • graphscope.nx.generators.directed.gnc_graph
        • graphscope.nx.generators.directed.random_k_out_graph
        • graphscope.nx.generators.directed.scale_free_graph
        • graphscope.nx.generators.geometric.random_geometric_graph
        • graphscope.nx.generators.geometric.soft_random_geometric_graph
        • graphscope.nx.generators.geometric.geographical_threshold_graph
        • graphscope.nx.generators.geometric.waxman_graph
        • graphscope.nx.generators.geometric.thresholded_random_geometric_graph
        • graphscope.nx.generators.ego.ego_graph
        • networkx.generators.stochastic.stochastic_graph
        • networkx.generators.internet_as_graphs.random_internet_as_graph
        • graphscope.nx.generators.intersection.uniform_random_intersection_graph
        • graphscope.nx.generators.intersection.k_random_intersection_graph
        • graphscope.nx.generators.intersection.general_random_intersection_graph
        • graphscope.nx.generators.social.karate_club_graph
        • graphscope.nx.generators.social.davis_southern_women_graph
        • graphscope.nx.generators.social.florentine_families_graph
        • graphscope.nx.generators.social.les_miserables_graph
        • graphscope.nx.generators.community.caveman_graph
        • graphscope.nx.generators.community.connected_caveman_graph
        • graphscope.nx.generators.community.gaussian_random_partition_graph
        • graphscope.nx.generators.community.LFR_benchmark_graph
        • graphscope.nx.generators.community.planted_partition_graph
        • graphscope.nx.generators.community.random_partition_graph
        • graphscope.nx.generators.community.relaxed_caveman_graph
        • graphscope.nx.generators.community.ring_of_cliques
        • graphscope.nx.generators.community.stochastic_block_model
        • graphscope.nx.generators.community.windmill_graph
        • graphscope.nx.generators.spectral_graph_forge.spectral_graph_forge
        • graphscope.nx.generators.trees.random_tree
        • graphscope.nx.generators.trees.prefix_tree
        • graphscope.nx.generators.nonisomorphic_trees.nonisomorphic_trees
        • graphscope.nx.generators.nonisomorphic_trees.number_of_nonisomorphic_trees
        • graphscope.nx.generators.triads.triad_graph
        • graphscope.nx.generators.joint_degree_seq.is_valid_joint_degree
        • graphscope.nx.generators.joint_degree_seq.joint_degree_graph
        • graphscope.nx.generators.joint_degree_seq.is_valid_directed_joint_degree
        • graphscope.nx.generators.joint_degree_seq.directed_joint_degree_graph
        • graphscope.nx.generators.mycielski.mycielskian
        • graphscope.nx.generators.mycielski.mycielski_graph
        • graphscope.nx.generators.harary_graph.hnm_harary_graph
        • graphscope.nx.generators.harary_graph.hkn_harary_graph
        • graphscope.nx.generators.sudoku.sudoku_graph
      • Reading graphs
  • Analytical Engine API Reference
  • Analytical Engine Java API Reference
  • GraphScope: 一站式图计算系统
    • 安装
    • 快速上手
    • 部署
    • 入门教程
      • 论文引用关系网中的节点分类任务
      • 使用兼容 NetworkX 的 API 进行图操作
      • 用 GraphScope 像 NetworkX 一样进行图分析
      • 载入图数据
      • 内置的图分析算法
      • 编写自定义图分析算法
      • 使用查询语言 Gremlin 进行交互式查询
      • 使用 GraphSage 进行无监督图学习
      • 基于 BipartiteGraphSage 的二部图无监督学习
      • 使用 GCN 进行有监督图学习
      • 基于 Kubernetes 环境再探论文引用网络中的节点分类任务
    • 载图
    • 图的变换操作
    • 图分析引擎
    • 图交互式分析引擎
    • 图学习引擎
    • 常见问题
    • 开发者指南
    • Python API 参考
    • 图分析引擎 API 参考
  • 索引
Read the Docs v: latest
Versions
latest
stable
v0.20.0
v0.19.0
v0.18.0
v0.17.0
v0.16.0
v0.15.0
v0.14.0
v0.13.0
v0.12.0
v0.11.0
v0.10.1
v0.10.0
v0.9.1
v0.9.0
v0.8.0
v0.7.0
v0.6.1
v0.6.0
v0.5.0
v0.4.1
v0.4.0
v0.3.0
v0.2.1
v0.2.0
v0.1.3
v0.1.2
v0.1.1
v0.1.0
Languages
en
zh_CN

Hosted by Github Pages.
Back to top
Edit this page

NetworkX-style API#

  • Graph types
    • Graph
    • DiGraph
  • Graph Transformation
    • __init__()
    • _convert_arrow_to_dynamic()
  • Builtin algorithms
    • hits()
    • degree_centrality()
    • in_degree_centrality()
    • out_degree_centrality()
    • eigenvector_centrality()
    • katz_centrality()
    • has_path()
    • average_shortest_path_length()
    • bfs_edges()
    • k_core()
    • clustering()
    • triangles()
    • average_clustering()
  • Functions
    • Graph
    • Nodes
    • Edges
    • Self loops
    • Attributes
    • Freezing graph structure
  • Graph generators
    • Atlas
    • Classic
    • Expanders
    • Small
    • Duplication Divergence
    • Degree Sequence
    • Directed
    • Geometric
    • Ego Graph
    • Stochastic
    • AS graph
    • Intersection
    • Social Networks
    • Community
    • Spectral
    • Trees
    • Non Isomorphic Trees
    • Triads
    • Joint Degree Sequence
    • Mycielski
    • Harary Graph
    • Sudoku
  • Reading graphs
    • Edge List
    • Adjacency List
Next
Graph types
Previous
Graph Learning
Copyright © 2020-2023, DAMO Academy, Alibaba Inc.
Made with Sphinx and @pradyunsg's Furo