Unverified Commit ebadf056 authored by Rhett Ying's avatar Rhett Ying Committed by GitHub
Browse files

[doc] highlight graphbolt (#6745)

parent a1724c18
.. _apibackend: .. _apibackend:
🆕 dgl.sparse dgl.sparse
================================= =================================
`dgl.sparse` is a library for sparse operators that are commonly used in GNN models. `dgl.sparse` is a library for sparse operators that are commonly used in GNN models.
......
🆕 Tutorial: GraphBolt
==========
This tutorial introduces the **graphbolt** module, which is a data loading
framework for GNN with high flexibility and scalability.
.. toctree::
:maxdepth: 2
:titlesonly:
walkthrough.nblink
ondisk-dataset
{
"path": "../../../notebooks/graphbolt/walkthrough.ipynb"
}
...@@ -22,12 +22,11 @@ Welcome to Deep Graph Library Tutorials and Documentation ...@@ -22,12 +22,11 @@ Welcome to Deep Graph Library Tutorials and Documentation
:titlesonly: :titlesonly:
:glob: :glob:
graphbolt/index stochastic_training/index
guide/index guide/index
guide_cn/index guide_cn/index
guide_ko/index guide_ko/index
notebooks/sparse/index notebooks/sparse/index
notebooks/stochastic_training/index
tutorials/cpu/index tutorials/cpu/index
tutorials/multi/index tutorials/multi/index
tutorials/dist/index tutorials/dist/index
......
🆕 Tutorials: dgl.sparse Tutorials: dgl.sparse
========================= =========================
The tutorial set cover the basic usage of DGL's sparse matrix class and operators. You can begin with "Quickstart" and "Building a Graph Convolutional Network Using Sparse Matrices". The rest of the tutorials demonstrate the usage by end-to-end examples. All the tutorials are written in Jupyter Notebook and can be played on Google Colab. The tutorial set cover the basic usage of DGL's sparse matrix class and operators. You can begin with "Quickstart" and "Building a Graph Convolutional Network Using Sparse Matrices". The rest of the tutorials demonstrate the usage by end-to-end examples. All the tutorials are written in Jupyter Notebook and can be played on Google Colab.
......
Stochastic Training of GNNs
===========================
This tutorial introduces how to train GNNs with stochastic training.
.. toctree::
:maxdepth: 1
:titlesonly:
neighbor_sampling_overview.nblink
node_classification.nblink
link_prediction.nblink
{
"path": "../../../../notebooks/stochastic_training/link_prediction.ipynb"
}
{
"path": "../../../../notebooks/stochastic_training/neighbor_sampling_overview.ipynb"
}
{
"path": "../../../../notebooks/stochastic_training/node_classification.ipynb"
}
🆕 Stochastic Training of GNNs with GraphBolt
=============================================
GraphBolt is a data loading framework for GNN with high flexibility and
scalability. It is built on top of DGL and PyTorch.
This tutorial introduces how to enable stochastic training of GNNs with
GraphBolt.
.. toctree::
:maxdepth: 1
:titlesonly:
neighbor_sampling_overview.nblink
node_classification.nblink
link_prediction.nblink
walkthrough.nblink
ondisk-dataset
{
"path": "../../../notebooks/stochastic_training/link_prediction.ipynb"
}
{
"path": "../../../notebooks/stochastic_training/neighbor_sampling_overview.ipynb"
}
{
"path": "../../../notebooks/stochastic_training/node_classification.ipynb"
}
.. _graphbolt-ondisk-dataset: .. _stochastic_training-ondisk-dataset:
Prepare dataset Prepare dataset
=============== ===============
......
{
"path": "../../notebooks/graphbolt/walkthrough.ipynb"
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment