---
title: Accelerators
description: API reference for all public classes and functions.
canonical: 'https://lightning.ai/docs/fabric/stable/full-api-reference/api/accelerators'
---
# Accelerators {#accelerators}

- [`Accelerator`](/docs/fabric/2.6.6/full-api-reference/api/generated/lightning.fabric.accelerators.Accelerator.md) — The Accelerator base class.
- [`CPUAccelerator`](/docs/fabric/2.6.6/full-api-reference/api/generated/lightning.fabric.accelerators.CPUAccelerator.md) — Accelerator for CPU devices.
- [`CUDAAccelerator`](/docs/fabric/2.6.6/full-api-reference/api/generated/lightning.fabric.accelerators.CUDAAccelerator.md) — Accelerator for NVIDIA CUDA devices.
- [`MPSAccelerator`](/docs/fabric/2.6.6/full-api-reference/api/generated/lightning.fabric.accelerators.MPSAccelerator.md) — Accelerator for Metal Apple Silicon GPU devices.
- [`XLAAccelerator`](/docs/fabric/2.6.6/full-api-reference/api/generated/lightning.fabric.accelerators.XLAAccelerator.md) — Accelerator for XLA devices, normally TPUs.

---

**Navigation**

- Parent: [Api](/docs/fabric/2.6.6/full-api-reference/api.md)
