"torchvision/git@developer.sourcefind.cn:OpenDAS/vision.git" did not exist on "02b5a81724168285c19c3ca2e69a3aff2709bec0"
dgl.data.rst 4.19 KB
Newer Older
Mufei Li's avatar
Mufei Li committed
1
2
.. _apidata:

3
4
dgl.data
=========
Mufei Li's avatar
Mufei Li committed
5
6

.. currentmodule:: dgl.data
7
.. automodule:: dgl.data
Mufei Li's avatar
Mufei Li committed
8

9
Quick links:
Mufei Li's avatar
Mufei Li committed
10

11
12
13
14
15
16
* `Node Prediction Datasets`_
* `Edge Prediction Datasets`_
* `Graph Prediction Datasets`_

Base Dataset Class
---------------------------
Mufei Li's avatar
Mufei Li committed
17

18
19
.. autoclass:: DGLDataset
    :members: download, save, load, process, has_cache, __getitem__, __len__
20

21
.. _sstdata:
Mufei Li's avatar
Mufei Li committed
22

23
24
Node Prediction Datasets
---------------------------------------
Mufei Li's avatar
Mufei Li committed
25

26
DGL hosted datasets for node classification/regression tasks.
27

Mufei Li's avatar
Mufei Li committed
28
29
Stanford sentiment treebank dataset
```````````````````````````````````
30
.. autoclass:: SSTDataset
31
32
    :members: __getitem__, __len__

33

34
.. _karateclubdata:
35
Karate club dataset
36
```````````````````````````````````
37
.. autoclass:: KarateClubDataset
38
39
    :members: __getitem__, __len__

40
.. _citationdata:
41
Citation network dataset
42
```````````````````````````````````
43
44
45
46
.. autoclass:: CoraGraphDataset
    :members: __getitem__, __len__

.. autoclass:: CiteseerGraphDataset
47
48
    :members: __getitem__, __len__

49
50
51
.. autoclass:: PubmedGraphDataset
    :members: __getitem__, __len__

52
53
.. _corafulldata:
CoraFull dataset
54
```````````````````````````````````
55
.. autoclass:: CoraFullDataset
56
57
    :members: __getitem__, __len__

58
.. _rdfdata:
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
RDF datasets
```````````````````````````````````

.. autoclass:: AIFBDataset
    :members: __getitem__, __len__

.. autoclass:: MUTAGDataset
    :members: __getitem__, __len__

.. autoclass:: BGSDataset
    :members: __getitem__, __len__

.. autoclass:: AMDataset
    :members: __getitem__, __len__

74
.. _amazoncobuydata:
75
76
Amazon Co-Purchase dataset
```````````````````````````````````
77
78
79
80
.. autoclass:: AmazonCoBuyComputerDataset
    :members: __getitem__, __len__

.. autoclass:: AmazonCoBuyPhotoDataset
81
82
    :members: __getitem__, __len__

83
.. _coauthordata:
84
85
Coauthor dataset
```````````````````````````````````
86
87
88
89
.. autoclass:: CoauthorCSDataset
    :members: __getitem__, __len__

.. autoclass:: CoauthorPhysicsDataset
90
91
    :members: __getitem__, __len__

92
93
.. _ppidata:
Protein-Protein Interaction dataset
94
```````````````````````````````````
95
96
.. autoclass:: PPIDataset
    :members: __getitem__, __len__
97

98
99
100
101
.. _redditdata:
Reddit dataset
``````````````
.. autoclass:: RedditDataset
102
103
    :members: __getitem__, __len__

104
105
106
107
108
.. _sbmdata:
Symmetric Stochastic Block Model Mixture dataset
````````````````````````````````````````````````
.. autoclass:: SBMMixtureDataset
    :members: __getitem__, __len__, collate_fn
109
110


111
112
Edge Prediction Datasets
---------------------------------------
113

114
DGL hosted datasets for edge classification/regression and link prediction tasks.
115

116
117
.. _kgdata:
Knowlege graph dataset
118
119
```````````````````````````````````

120
.. autoclass:: FB15k237Dataset
121
122
    :members: __getitem__, __len__

123
124
.. autoclass:: FB15kDataset
    :members: __getitem__, __len__
125

126
127
.. autoclass:: WN18Dataset
    :members: __getitem__, __len__
128

129
130
131
132
133
134
135
.. _bitcoinotcdata:
BitcoinOTC dataset
```````````````````````````````````
.. autoclass:: BitcoinOTCDataset
    :members: __getitem__, __len__

ICEWS18 dataset
136
```````````````````````````````````
137
138
.. autoclass:: ICEWS18Dataset
    :members: __getitem__, __len__
139

140
141
GDELT dataset
```````````````````````````````````
142
.. autoclass:: GDELTDataset
143
144
145
    :members: __getitem__, __len__


146
147
148
149
150
151
152
153
154
155
156
157
158
159
Graph Prediction Datasets
---------------------------------------

DGL hosted datasets for graph classification/regression tasks.


.. _qm7bdata:
QM7b dataset
```````````````````````````````````
.. autoclass:: QM7bDataset
    :members: __getitem__, __len__


.. _minigcdataset:
160
161
Mini graph classification dataset
`````````````````````````````````
162
.. autoclass:: MiniGCDataset
163
    :members: __getitem__, __len__
VoVAllen's avatar
VoVAllen committed
164

165
.. _tudata:
166
167
TU dataset
``````````
VoVAllen's avatar
VoVAllen committed
168
169
170
.. autoclass:: TUDataset
    :members: __getitem__, __len__

171
172
.. autoclass:: LegacyTUDataset
    :members: __getitem__, __len__
kitaev-chen's avatar
kitaev-chen committed
173

174
.. _gindataset:
kitaev-chen's avatar
kitaev-chen committed
175
176
177
178
179
180
Graph isomorphism network dataset
```````````````````````````````````
A compact subset of graph kernel dataset
.. autoclass:: GINDataset
    :members: __getitem__, __len__

181
182
Utilities
-----------------
183
184
185
186
187
188
189
190
191
192

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

    utils.get_download_dir
    utils.download
    utils.check_sha1
    utils.extract_archive
    utils.split_dataset
    utils.load_labels
193
194
    utils.save_info
    utils.load_info
195
196
197

.. autoclass:: dgl.data.utils.Subset
    :members: __getitem__, __len__