ray/doc/source/raysgd/v2/api.rst
Amog Kamsetty db0483a29a
[SGD] SGD Namespace Consistency (#19048)
* wip

* update

* add callbacks

* fix

* fix

* update

* add

* address comments
2021-10-05 15:56:42 -07:00

111 lines
No EOL
1.5 KiB
ReStructuredText

.. _sgd-api:
RaySGD API
==========
.. _sgd-api-trainer:
Trainer
-------
.. autoclass:: ray.sgd.Trainer
:members:
.. _sgd-api-iterator:
SGDIterator
~~~~~~~~~~~
.. autoclass:: ray.sgd.SGDIterator
:members:
.. _sgd-api-backend-config:
Backend Configurations
----------------------
.. _sgd-api-torch-config:
TorchConfig
~~~~~~~~~~~
.. autoclass:: ray.sgd.TorchConfig
.. _sgd-api-tensorflow-config:
TensorflowConfig
~~~~~~~~~~~~~~~~
.. autoclass:: ray.sgd.TensorflowConfig
.. _sgd-api-horovod-config:
HorovodConfig
~~~~~~~~~~~~~
.. autoclass:: ray.sgd.HorovodConfig
Callbacks
---------
.. _sgd-api-callback:
SGDCallback
~~~~~~~~~~~
.. autoclass:: ray.sgd.SGDCallback
:members:
.. _sgd-api-json-logger-callback:
JsonLoggerCallback
~~~~~~~~~~~~~~~~~~
.. autoclass:: ray.sgd.callbacks.JsonLoggerCallback
.. _sgd-api-tbx-logger-callback:
TBXLoggerCallback
~~~~~~~~~~~~~~~~~
.. autoclass:: ray.sgd.callbacks.TBXLoggerCallback
Checkpointing
-------------
.. _sgd-api-checkpoint-strategy:
CheckpointStrategy
~~~~~~~~~~~~~~~~~~
.. autoclass:: ray.sgd.CheckpointStrategy
Training Function Utilities
---------------------------
sgd.report
~~~~~~~~~~
.. autofunction:: ray.sgd.report
sgd.load_checkpoint
~~~~~~~~~~~~~~~~~~~
.. autofunction:: ray.sgd.load_checkpoint
sgd.save_checkpoint
~~~~~~~~~~~~~~~~~~~
.. autofunction:: ray.sgd.save_checkpoint
sgd.world_rank
~~~~~~~~~~~~~~
.. autofunction:: ray.sgd.world_rank
sgd.local_rank
~~~~~~~~~~~~~~
.. autofunction:: ray.sgd.local_rank