PyTorch/XLA documentation
PyTorch/XLA is a Python package that uses the XLA deep learning compiler to connect the PyTorch deep learning framework and Cloud TPUs.
Learn about Pytorch/XLA
Learn about accelerators
PyTorch/XLA features
Improve Pytorch/XLA workload performance
- Automatic Mixed Precision
- PyTorch/XLA SPMD User Guide
- PyTorch/XLA SPMD advanced topics
- Distributed Checkpointing
- Running SPMD on GPU
- How to do DistributedDataParallel(DDP)
- TorchDynamo integration in PyTorch XLA
- Optimize memory utilization using
while_loop
- Fully Sharded Data Parallel in PyTorch XLA
- Fully Sharded Data Parallel using SPMD
- Quantized Operations for XLA (Experimental feature)
- Source of recompilations in Pytorch/XLA
Contribute to Pytorch/XLA