"git@developer.sourcefind.cn:renzhc/diffusers_dcu.git" did not exist on "37a44bb2839c1af18940b6cf38f5639c9c279caf"
graph_store.rst 1.16 KB
Newer Older
Da Zheng's avatar
Da Zheng committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
.. _apigraphstore:

Graph Store -- Graph for multi-processing and distributed training
==================================================================

.. currentmodule:: dgl.contrib.graph_store
.. autoclass:: SharedMemoryDGLGraph

Querying the distributed setting
------------------------

.. autosummary::
    :toctree: ../../generated/

    SharedMemoryDGLGraph.num_workers
    SharedMemoryDGLGraph.worker_id
    SharedMemoryDGLGraph.destroy

Using Node/edge features
------------------------

.. autosummary::
    :toctree: ../../generated/

    SharedMemoryDGLGraph.init_ndata
    SharedMemoryDGLGraph.init_edata

Computing with Graph store
-----------------------

.. autosummary::
    :toctree: ../../generated/

    SharedMemoryDGLGraph.apply_nodes
    SharedMemoryDGLGraph.apply_edges
    SharedMemoryDGLGraph.group_apply_edges
    SharedMemoryDGLGraph.recv
    SharedMemoryDGLGraph.send_and_recv
    SharedMemoryDGLGraph.pull
    SharedMemoryDGLGraph.push
    SharedMemoryDGLGraph.update_all

Construct a graph store
-----------------------

.. autofunction:: dgl.contrib.graph_store.create_graph_store_server
.. autofunction:: dgl.contrib.graph_store.create_graph_from_store