optimizers.rst 564 Bytes
Newer Older
1
2
3
Optimizers
===================

4
DeepSpeed offers high-performance implementations of ``Adam`` optimizer on CPU; ``FusedAdam``, ``FusedAdam``, ``OneBitAdam`` optimizers on GPU.
5

6
Adam (CPU)
7
8
9
----------------------------
.. autoclass:: deepspeed.ops.adam.DeepSpeedCPUAdam

10
FusedAdam (GPU)
11
----------------------------
12
13
14
15
16
17
18
19
20
.. autoclass:: deepspeed.ops.adam.FusedAdam

FusedLamb (GPU)
----------------------------
.. autoclass:: deepspeed.ops.lamb.FusedLamb

OneBitAdam (GPU)
----------------------------
.. autoclass:: deepspeed.runtime.fp16.OneBitAdam