Skip to content

Commit

Permalink
Deploy pytorch/ignite docs 02aab6f
Browse files Browse the repository at this point in the history
  • Loading branch information
vfdev-5 committed Aug 20, 2023
0 parents commit a1cc1cf
Show file tree
Hide file tree
Showing 7,294 changed files with 2,908,110 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 4 additions & 0 deletions .buildinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: c6e25873cc397085b21e3815fa910d32
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file added .doctrees/contrib/engines.doctree
Binary file not shown.
Binary file added .doctrees/contrib/handlers.doctree
Binary file not shown.
Binary file added .doctrees/contrib/metrics.doctree
Binary file not shown.
Binary file added .doctrees/defaults.doctree
Binary file not shown.
Binary file added .doctrees/distributed.doctree
Binary file not shown.
Binary file added .doctrees/engine.doctree
Binary file not shown.
Binary file added .doctrees/environment.pickle
Binary file not shown.
Binary file added .doctrees/exceptions.doctree
Binary file not shown.
Binary file added .doctrees/generated/defaults.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/generated/ignite.metrics.Bleu.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/generated/ignite.metrics.FID.doctree
Binary file not shown.
Binary file added .doctrees/generated/ignite.metrics.Fbeta.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/generated/ignite.metrics.IoU.doctree
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/generated/ignite.metrics.Loss.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/generated/ignite.metrics.PSNR.doctree
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/generated/ignite.metrics.Rouge.doctree
Binary file not shown.
Binary file added .doctrees/generated/ignite.metrics.RougeL.doctree
Binary file not shown.
Binary file added .doctrees/generated/ignite.metrics.RougeN.doctree
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/generated/ignite.metrics.SSIM.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/generated/ignite.metrics.mIoU.doctree
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added .doctrees/handlers.doctree
Binary file not shown.
Binary file added .doctrees/index.doctree
Binary file not shown.
Binary file added .doctrees/metrics.doctree
Binary file not shown.
Binary file added .doctrees/utils.doctree
Binary file not shown.
Empty file added .nojekyll
Empty file.
Binary file added _images/concat_example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _images/concat_linear_exp_step_lr.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _images/cosine_annealing_example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _images/linear_cyclical_example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _images/lr_scheduler.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _images/piecewise_linear.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _images/reduce_lr_on_plateau_example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1,332 changes: 1,332 additions & 0 deletions _modules/ignite/contrib/engines/common.html

Large diffs are not rendered by default.

740 changes: 740 additions & 0 deletions _modules/ignite/contrib/engines/tbptt.html

Large diffs are not rendered by default.

919 changes: 919 additions & 0 deletions _modules/ignite/contrib/handlers/base_logger.html

Large diffs are not rendered by default.

1,614 changes: 1,614 additions & 0 deletions _modules/ignite/contrib/handlers/clearml_logger.html

Large diffs are not rendered by default.

932 changes: 932 additions & 0 deletions _modules/ignite/contrib/handlers/mlflow_logger.html

Large diffs are not rendered by default.

1,324 changes: 1,324 additions & 0 deletions _modules/ignite/contrib/handlers/neptune_logger.html

Large diffs are not rendered by default.

924 changes: 924 additions & 0 deletions _modules/ignite/contrib/handlers/polyaxon_logger.html

Large diffs are not rendered by default.

1,297 changes: 1,297 additions & 0 deletions _modules/ignite/contrib/handlers/tensorboard_logger.html

Large diffs are not rendered by default.

931 changes: 931 additions & 0 deletions _modules/ignite/contrib/handlers/tqdm_logger.html

Large diffs are not rendered by default.

1,176 changes: 1,176 additions & 0 deletions _modules/ignite/contrib/handlers/visdom_logger.html

Large diffs are not rendered by default.

972 changes: 972 additions & 0 deletions _modules/ignite/contrib/handlers/wandb_logger.html

Large diffs are not rendered by default.

701 changes: 701 additions & 0 deletions _modules/ignite/contrib/metrics/average_precision.html

Large diffs are not rendered by default.

706 changes: 706 additions & 0 deletions _modules/ignite/contrib/metrics/cohen_kappa.html

Large diffs are not rendered by default.

725 changes: 725 additions & 0 deletions _modules/ignite/contrib/metrics/gpu_info.html

Large diffs are not rendered by default.

739 changes: 739 additions & 0 deletions _modules/ignite/contrib/metrics/precision_recall_curve.html

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions _modules/ignite/contrib/metrics/regression/canberra_metric.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

696 changes: 696 additions & 0 deletions _modules/ignite/contrib/metrics/regression/fractional_bias.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

693 changes: 693 additions & 0 deletions _modules/ignite/contrib/metrics/regression/manhattan_distance.html

Large diffs are not rendered by default.

695 changes: 695 additions & 0 deletions _modules/ignite/contrib/metrics/regression/maximum_absolute_error.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

693 changes: 693 additions & 0 deletions _modules/ignite/contrib/metrics/regression/mean_error.html

Large diffs are not rendered by default.

700 changes: 700 additions & 0 deletions _modules/ignite/contrib/metrics/regression/mean_normalized_bias.html

Large diffs are not rendered by default.

692 changes: 692 additions & 0 deletions _modules/ignite/contrib/metrics/regression/median_absolute_error.html

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

698 changes: 698 additions & 0 deletions _modules/ignite/contrib/metrics/regression/r2_score.html

Large diffs are not rendered by default.

691 changes: 691 additions & 0 deletions _modules/ignite/contrib/metrics/regression/wave_hedges_distance.html

Large diffs are not rendered by default.

815 changes: 815 additions & 0 deletions _modules/ignite/contrib/metrics/roc_auc.html

Large diffs are not rendered by default.

976 changes: 976 additions & 0 deletions _modules/ignite/distributed/auto.html

Large diffs are not rendered by default.

965 changes: 965 additions & 0 deletions _modules/ignite/distributed/launcher.html

Large diffs are not rendered by default.

1,256 changes: 1,256 additions & 0 deletions _modules/ignite/distributed/utils.html

Large diffs are not rendered by default.

1,406 changes: 1,406 additions & 0 deletions _modules/ignite/engine.html

Large diffs are not rendered by default.

914 changes: 914 additions & 0 deletions _modules/ignite/engine/deterministic.html

Large diffs are not rendered by default.

1,879 changes: 1,879 additions & 0 deletions _modules/ignite/engine/engine.html

Large diffs are not rendered by default.

1,202 changes: 1,202 additions & 0 deletions _modules/ignite/engine/events.html

Large diffs are not rendered by default.

626 changes: 626 additions & 0 deletions _modules/ignite/exceptions.html

Large diffs are not rendered by default.

706 changes: 706 additions & 0 deletions _modules/ignite/handlers.html

Large diffs are not rendered by default.

1,660 changes: 1,660 additions & 0 deletions _modules/ignite/handlers/checkpoint.html

Large diffs are not rendered by default.

727 changes: 727 additions & 0 deletions _modules/ignite/handlers/early_stopping.html

Large diffs are not rendered by default.

878 changes: 878 additions & 0 deletions _modules/ignite/handlers/ema_handler.html

Large diffs are not rendered by default.

1,163 changes: 1,163 additions & 0 deletions _modules/ignite/handlers/lr_finder.html

Large diffs are not rendered by default.

2,257 changes: 2,257 additions & 0 deletions _modules/ignite/handlers/param_scheduler.html

Large diffs are not rendered by default.

1,172 changes: 1,172 additions & 0 deletions _modules/ignite/handlers/state_param_scheduler.html

Large diffs are not rendered by default.

692 changes: 692 additions & 0 deletions _modules/ignite/handlers/stores.html

Large diffs are not rendered by default.

675 changes: 675 additions & 0 deletions _modules/ignite/handlers/terminate_on_nan.html

Large diffs are not rendered by default.

667 changes: 667 additions & 0 deletions _modules/ignite/handlers/time_limit.html

Large diffs are not rendered by default.

1,410 changes: 1,410 additions & 0 deletions _modules/ignite/handlers/time_profilers.html

Large diffs are not rendered by default.

786 changes: 786 additions & 0 deletions _modules/ignite/handlers/timing.html

Large diffs are not rendered by default.

915 changes: 915 additions & 0 deletions _modules/ignite/metrics/accumulation.html

Large diffs are not rendered by default.

870 changes: 870 additions & 0 deletions _modules/ignite/metrics/accuracy.html

Large diffs are not rendered by default.

766 changes: 766 additions & 0 deletions _modules/ignite/metrics/classification_report.html

Large diffs are not rendered by default.

1,082 changes: 1,082 additions & 0 deletions _modules/ignite/metrics/confusion_matrix.html

Large diffs are not rendered by default.

785 changes: 785 additions & 0 deletions _modules/ignite/metrics/epoch_metric.html

Large diffs are not rendered by default.

794 changes: 794 additions & 0 deletions _modules/ignite/metrics/fbeta.html

Large diffs are not rendered by default.

698 changes: 698 additions & 0 deletions _modules/ignite/metrics/frequency.html

Large diffs are not rendered by default.

889 changes: 889 additions & 0 deletions _modules/ignite/metrics/gan/fid.html

Large diffs are not rendered by default.

758 changes: 758 additions & 0 deletions _modules/ignite/metrics/gan/inception_score.html

Large diffs are not rendered by default.

724 changes: 724 additions & 0 deletions _modules/ignite/metrics/loss.html

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions _modules/ignite/metrics/mean_absolute_error.html

Large diffs are not rendered by default.

708 changes: 708 additions & 0 deletions _modules/ignite/metrics/mean_pairwise_distance.html

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions _modules/ignite/metrics/mean_squared_error.html

Large diffs are not rendered by default.

1,241 changes: 1,241 additions & 0 deletions _modules/ignite/metrics/metric.html

Large diffs are not rendered by default.

804 changes: 804 additions & 0 deletions _modules/ignite/metrics/metrics_lambda.html

Large diffs are not rendered by default.

790 changes: 790 additions & 0 deletions _modules/ignite/metrics/multilabel_confusion_matrix.html

Large diffs are not rendered by default.

905 changes: 905 additions & 0 deletions _modules/ignite/metrics/nlp/bleu.html

Large diffs are not rendered by default.

1,038 changes: 1,038 additions & 0 deletions _modules/ignite/metrics/nlp/rouge.html

Large diffs are not rendered by default.

1,015 changes: 1,015 additions & 0 deletions _modules/ignite/metrics/precision.html

Large diffs are not rendered by default.

745 changes: 745 additions & 0 deletions _modules/ignite/metrics/psnr.html

Large diffs are not rendered by default.

860 changes: 860 additions & 0 deletions _modules/ignite/metrics/recall.html

Large diffs are not rendered by default.

683 changes: 683 additions & 0 deletions _modules/ignite/metrics/root_mean_squared_error.html

Large diffs are not rendered by default.

787 changes: 787 additions & 0 deletions _modules/ignite/metrics/running_average.html

Large diffs are not rendered by default.

808 changes: 808 additions & 0 deletions _modules/ignite/metrics/ssim.html

Large diffs are not rendered by default.

725 changes: 725 additions & 0 deletions _modules/ignite/metrics/top_k_categorical_accuracy.html

Large diffs are not rendered by default.

944 changes: 944 additions & 0 deletions _modules/ignite/utils.html

Large diffs are not rendered by default.

694 changes: 694 additions & 0 deletions _modules/index.html

Large diffs are not rendered by default.

32 changes: 32 additions & 0 deletions _sources/contrib/engines.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
ignite.contrib.engines
======================

Contribution module of engines and helper tools:

ignite.contrib.engines.tbptt

.. currentmodule:: ignite.contrib.engines.tbptt

.. autosummary::
:nosignatures:
:autolist:

ignite.contrib.engines.common

.. currentmodule:: ignite.contrib.engines.common

.. autosummary::
:nosignatures:
:autolist:

Truncated Backpropagation Throught Time
---------------------------------------

.. automodule:: ignite.contrib.engines.tbptt
:members:

Helper methods to setup trainer/evaluator
-----------------------------------------

.. automodule:: ignite.contrib.engines.common
:members:
64 changes: 64 additions & 0 deletions _sources/contrib/handlers.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
ignite.contrib.handlers
=======================

Contribution module of handlers


Parameter scheduler [deprecated]
--------------------------------

.. deprecated:: 0.4.4
Use :class:`~ignite.handlers.param_scheduler.ParamScheduler` instead, will be removed in version 0.6.0.

Was moved to :ref:`param-scheduler-label`.

LR finder [deprecated]
----------------------

.. deprecated:: 0.4.4
Use :class:`~ignite.handlers.lr_finder.FastaiLRFinder` instead, will be removed in version 0.6.0.

Time profilers [deprecated]
---------------------------

.. deprecated:: 0.4.6
Use :class:`~ignite.handlers.time_profilers.BasicTimeProfiler` instead, will be removed in version 0.6.0.
Use :class:`~ignite.handlers.time_profilers.HandlersTimeProfiler` instead, will be removed in version 0.6.0.

Loggers
-------

.. currentmodule:: ignite.contrib.handlers

.. autosummary::
:nosignatures:
:toctree: ../generated
:recursive:

base_logger
clearml_logger
mlflow_logger
neptune_logger
polyaxon_logger
tensorboard_logger
tqdm_logger

visdom_logger
wandb_logger

.. seealso::

Below are a comprehensive list of examples of various loggers.

* See `tensorboardX mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_tensorboard_logger.py>`_
and `CycleGAN and EfficientNet notebooks <https://github.com/pytorch/ignite/tree/master/examples/notebooks>`_ for detailed usage.

* See `visdom mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_visdom_logger.py>`_ for detailed usage.

* See `neptune mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_neptune_logger.py>`_ for detailed usage.

* See `tqdm mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_tqdm_logger.py>`_ for detailed usage.

* See `wandb mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_wandb_logger.py>`_ for detailed usage.

* See `clearml mnist example <https://github.com/pytorch/ignite/blob/master/examples/contrib/mnist/mnist_with_clearml_logger.py>`_ for detailed usage.
56 changes: 56 additions & 0 deletions _sources/contrib/metrics.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
ignite.contrib.metrics
======================

Contrib module metrics
----------------------

.. currentmodule:: ignite.contrib.metrics

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

AveragePrecision
CohenKappa
GpuInfo
PrecisionRecallCurve
ROC_AUC
RocCurve

Regression metrics
------------------

.. currentmodule:: ignite.contrib.metrics.regression

.. automodule:: ignite.contrib.metrics.regression


Module :mod:`ignite.contrib.metrics.regression` provides implementations of
metrics useful for regression tasks. Definitions of metrics are based on `Botchkarev 2018`_, page 30 "Appendix 2. Metrics mathematical definitions".

.. _`Botchkarev 2018`:
https://arxiv.org/ftp/arxiv/papers/1809/1809.03006.pdf

Complete list of metrics:

.. currentmodule:: ignite.contrib.metrics.regression

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

CanberraMetric
FractionalAbsoluteError
FractionalBias
GeometricMeanAbsoluteError
GeometricMeanRelativeAbsoluteError
ManhattanDistance
MaximumAbsoluteError
MeanAbsoluteRelativeError
MeanError
MeanNormalizedBias
MedianAbsoluteError
MedianAbsolutePercentageError
MedianRelativeAbsoluteError
R2Score
WaveHedgesDistance
49 changes: 49 additions & 0 deletions _sources/defaults.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
:orphan:

.. toggle::

.. testcode:: default, 1, 2, 3, 4, 5

from collections import OrderedDict

import torch
from torch import nn, optim

from ignite.engine import *
from ignite.handlers import *
from ignite.metrics import *
from ignite.utils import *
from ignite.contrib.metrics.regression import *
from ignite.contrib.metrics import *

# create default evaluator for doctests

def eval_step(engine, batch):
return batch

default_evaluator = Engine(eval_step)

# create default optimizer for doctests

param_tensor = torch.zeros([1], requires_grad=True)
default_optimizer = torch.optim.SGD([param_tensor], lr=0.1)

# create default trainer for doctests
# as handlers could be attached to the trainer,
# each test must define his own trainer using `.. testsetup:`

def get_default_trainer():

def train_step(engine, batch):
return batch

return Engine(train_step)

# create default model for doctests

default_model = nn.Sequential(OrderedDict([
('base', nn.Linear(4, 2)),
('fc', nn.Linear(2, 1))
]))

manual_seed(666)
117 changes: 117 additions & 0 deletions _sources/distributed.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
ignite.distributed
==================

Helper module to use distributed settings for multiple backends:

- backends from native torch distributed configuration: "nccl", "gloo", "mpi"

- XLA on TPUs via `pytorch/xla <https://github.com/pytorch/xla>`_

- using `Horovod framework <https://horovod.readthedocs.io/en/stable/>`_ as a backend


Distributed launcher and `auto` helpers
---------------------------------------

We provide a context manager to simplify the code of distributed configuration setup for all above supported backends.
In addition, methods like :meth:`~ignite.distributed.auto.auto_model`, :meth:`~ignite.distributed.auto.auto_optim` and
:meth:`~ignite.distributed.auto.auto_dataloader` helps to adapt in a transparent way provided model, optimizer and data
loaders to existing configuration:

.. code-block:: python
# main.py
import ignite.distributed as idist
def training(local_rank, config, **kwargs):
print(idist.get_rank(), ": run with config:", config, "- backend=", idist.backend())
train_loader = idist.auto_dataloader(dataset, batch_size=32, num_workers=12, shuffle=True, **kwargs)
# batch size, num_workers and sampler are automatically adapted to existing configuration
# ...
model = resnet50()
model = idist.auto_model(model)
# model is DDP or DP or just itself according to existing configuration
# ...
optimizer = optim.SGD(model.parameters(), lr=0.01)
optimizer = idist.auto_optim(optimizer)
# optimizer is itself, except XLA configuration and overrides `step()` method.
# User can safely call `optimizer.step()` (behind `xm.optimizer_step(optimizier)` is performed)
backend = "nccl" # torch native distributed configuration on multiple GPUs
# backend = "xla-tpu" # XLA TPUs distributed configuration
# backend = None # no distributed configuration
#
# dist_configs = {'nproc_per_node': 4} # Use specified distributed configuration if launch as python main.py
# dist_configs["start_method"] = "fork" # Add start_method as "fork" if using Jupyter Notebook
with idist.Parallel(backend=backend, **dist_configs) as parallel:
parallel.run(training, config, a=1, b=2)
Above code may be executed with `torch.distributed.launch`_ tool or by python and specifying distributed configuration
in the code. For more details, please, see :class:`~ignite.distributed.launcher.Parallel`,
:meth:`~ignite.distributed.auto.auto_model`, :meth:`~ignite.distributed.auto.auto_optim` and
:meth:`~ignite.distributed.auto.auto_dataloader`.

Complete example of CIFAR10 training can be found
`here <https://github.com/pytorch/ignite/tree/master/examples/contrib/cifar10>`_.


.. _torch.distributed.launch: https://pytorch.org/docs/stable/distributed.html#launch-utility


ignite.distributed.auto
-----------------------

.. currentmodule:: ignite.distributed.auto

.. autosummary::
:nosignatures:
:toctree: generated

DistributedProxySampler
auto_dataloader
auto_model
auto_optim

.. Note ::
In distributed configuration, methods :meth:`~ignite.distributed.auto.auto_model`, :meth:`~ignite.distributed.auto.auto_optim`
and :meth:`~ignite.distributed.auto.auto_dataloader` will have effect only when distributed group is initialized.
ignite.distributed.launcher
---------------------------

.. currentmodule:: ignite.distributed.launcher

.. autosummary::
:nosignatures:
:toctree: generated

Parallel

ignite.distributed.utils
------------------------

This module wraps common methods to fetch information about distributed configuration, initialize/finalize process
group or spawn multiple processes.

.. currentmodule:: ignite.distributed.utils

.. autosummary::
:nosignatures:
:autolist:

.. automodule:: ignite.distributed.utils
:members:

.. attribute:: has_native_dist_support

True if `torch.distributed` is available

.. attribute:: has_xla_support

True if `torch_xla` package is found
Loading

0 comments on commit a1cc1cf

Please sign in to comment.