:orphan:

Distributed training
====================



.. raw:: html

    <div class="sphx-glr-thumbnails">

.. thumbnail-parent-div-open

.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="In this tutorial, we will walk through the steps of performing distributed GNN training for a node classification task. To understand distributed GNN training, you need to read the tutorial of multi-GPU training first. This tutorial is developed on top of multi-GPU training by providing extra steps for partitioning a graph, modifying the training script and setting up the environment for distributed training.">

.. only:: html

  .. image:: /tutorials/dist/images/thumb/sphx_glr_1_node_classification_thumb.png
    :alt:

  :ref:`sphx_glr_tutorials_dist_1_node_classification.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Distributed Node Classification</div>
    </div>


.. raw:: html

    <div class="sphx-glr-thumbcontainer" tooltip="In this tutorial, we will walk through the steps of performing distributed GNN training for a link prediction task. This tutorial assumes that you have read the Distributed Node Classification and Stochastic Training of GNN for Link Prediction. The general pipeline is shown below.">

.. only:: html

  .. image:: /tutorials/dist/images/thumb/sphx_glr_2_link_prediction_thumb.png
    :alt:

  :ref:`sphx_glr_tutorials_dist_2_link_prediction.py`

.. raw:: html

      <div class="sphx-glr-thumbnail-title">Distributed Link Prediction</div>
    </div>


.. thumbnail-parent-div-close

.. raw:: html

    </div>


.. toctree::
   :hidden:

   /tutorials/dist/1_node_classification
   /tutorials/dist/2_link_prediction



.. only:: html

 .. rst-class:: sphx-glr-signature

    `Gallery generated by Sphinx-Gallery <https://sphinx-gallery.github.io>`_