Files
dgl/docs/source/api/python/dataloading.rst
Quan (Andy) Gan f5eb80d221 [Feature] Edge DataLoader for edge classification & link prediction (#1828)
* clean commit

* oops forgot the most important files

* use einsum

* copy feature from frontier to block

* Revert "copy feature from frontier to block"

This reverts commit 5224ec963e.

* temp fix

* unit test

* fix

* revert jtnn

* lint

* fix win64

* docstring fixes and doc indexing

* revert einsum in sparse bidecoder

* fix some examples

* lint

* fix due to some tediousness in remove_edges

* addresses comments

* fix

* more jtnn fixes

* fix
2020-08-11 18:00:58 +08:00

35 lines
767 B
ReStructuredText

.. _api-sampling:
dgl.dataloading
=================================
.. automodule:: dgl.dataloading
PyTorch node/edge DataLoaders
-----------------------------
.. autoclass:: pytorch.NodeDataLoader
.. autoclass:: pytorch.EdgeDataLoader
General collating functions
---------------------------
.. autoclass:: Collator
.. autoclass:: NodeCollator
.. autoclass:: EdgeCollator
Base Multi-layer Neighborhood Sampling Class
--------------------------------------------
.. autoclass:: BlockSampler
Uniform Node-wise Neighbor Sampling (GraphSAGE style)
-----------------------------------------------------
.. autoclass:: MultiLayerNeighborSampler
Negative Samplers for Link Prediction
-------------------------------------
.. autoclass:: negative_sampler.Uniform