index.rst 1.07 KB
Newer Older
1
2
3
4
5
6
7
8
9
.. fairscale documentation master file, created by
   sphinx-quickstart on Tue Sep  8 16:19:17 2020.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

Welcome to fairscale's documentation!
=====================================

.. toctree::
Vittorio Caggiano's avatar
Vittorio Caggiano committed
10
   :maxdepth: 2
11

12
13
   api/index
   tutorials/index
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37


*fairscale* is a PyTorch extension library for high performance and large scale training for optimizing training on one or across multiple machines/nodes. This library extend basic pytorch capabilities while adding new experimental ones.


Components
----------

* Parallelism:
   * `pipeline parallelism <../api/nn/pipe.html>`_
   * `tensor parallelism <../api/nn/model_parallel.html>`_
* Optimization:
   * `optimizer state sharding <../api/optim/oss.html>`_


.. warning::
    This library is under active development. 
    Please be mindful and create an `issue <https://github.com/facebookresearch/fairscale/issues>`_ if you have any trouble and/or suggestion.


Reference
=========

:ref:`genindex` | :ref:`modindex` | :ref:`search`