2021-10-18 22:27:46 -07:00
|
|
|
.. _train-api:
|
|
|
|
|
|
|
|
Ray Train API
|
|
|
|
=============
|
|
|
|
|
2022-08-04 05:59:50 -07:00
|
|
|
This page covers advanced configurations for specific frameworks using Train.
|
2021-10-18 22:27:46 -07:00
|
|
|
|
2022-08-04 05:59:50 -07:00
|
|
|
For different high level trainers and their usage, take a look at the :ref:`AIR Trainer package reference <air-trainer-ref>`.
|
2021-10-18 22:27:46 -07:00
|
|
|
|
|
|
|
.. _train-api-backend-config:
|
|
|
|
|
|
|
|
Backend Configurations
|
|
|
|
----------------------
|
|
|
|
|
|
|
|
.. _train-api-torch-config:
|
|
|
|
|
|
|
|
TorchConfig
|
|
|
|
~~~~~~~~~~~
|
|
|
|
|
2021-11-13 11:05:53 -08:00
|
|
|
.. autoclass:: ray.train.torch.TorchConfig
|
2022-06-08 21:34:18 -07:00
|
|
|
:noindex:
|
2021-10-18 22:27:46 -07:00
|
|
|
|
|
|
|
.. _train-api-tensorflow-config:
|
|
|
|
|
|
|
|
TensorflowConfig
|
|
|
|
~~~~~~~~~~~~~~~~
|
|
|
|
|
2021-11-13 11:05:53 -08:00
|
|
|
.. autoclass:: ray.train.tensorflow.TensorflowConfig
|
2022-06-08 21:34:18 -07:00
|
|
|
:noindex:
|
2021-10-18 22:27:46 -07:00
|
|
|
|
|
|
|
.. _train-api-horovod-config:
|
|
|
|
|
|
|
|
HorovodConfig
|
|
|
|
~~~~~~~~~~~~~
|
|
|
|
|
2021-11-13 11:05:53 -08:00
|
|
|
.. autoclass:: ray.train.horovod.HorovodConfig
|
2022-06-08 21:34:18 -07:00
|
|
|
:noindex:
|
2021-10-18 22:27:46 -07:00
|
|
|
|
2022-03-15 08:11:05 -07:00
|
|
|
.. _train-api-backend-interfaces:
|
|
|
|
|
|
|
|
Backend interfaces (for developers only)
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
Backend
|
|
|
|
+++++++
|
|
|
|
|
|
|
|
.. autoclass:: ray.train.backend.Backend
|
|
|
|
|
|
|
|
BackendConfig
|
|
|
|
+++++++++++++
|
|
|
|
|
|
|
|
.. autoclass:: ray.train.backend.BackendConfig
|
|
|
|
|
2021-10-18 22:27:46 -07:00
|
|
|
|
2022-08-04 05:59:50 -07:00
|
|
|
Deprecated APIs
|
|
|
|
---------------
|
|
|
|
|
|
|
|
These APIs are deprecated and will be removed in a future Ray release:
|
|
|
|
|
|
|
|
- ray.train.Trainer
|
|
|
|
- ray.train.callbacks.*
|