Open-Source Wikis

/

PyTorch

/

Features

pytorch/pytorch

Features

The "features" lens groups the user-visible capabilities that span multiple subsystems. Where Systems is "what's in the box", this is "what can I do with it".

Page What it covers
Eager execution The default mode: imperative torch.* calls, dynamic autograd
torch.compile Graph capture + compilation via Dynamo + AOT autograd + Inductor
torch.export and AOTInductor Production graph capture and ahead-of-time compilation
Distributed training DDP, FSDP, DTensor, pipelining, multi-node
Mixed precision and autocast torch.amp, torch.autocast, fp16/bf16/fp8
Profiling and tracing torch.profiler, memory snapshots, structured trace + tlparse
Quantization Eager / FX / PT2E quantization workflows
Mobile and edge PyTorch Mobile, ExecuTorch, on-device inference
Custom ops and extensions torch.library, torch.utils.cpp_extension, custom autograd functions
Sparse and quantized tensors Sparse layouts, nested tensors, masked tensors

The features cross-link heavily into the systems pages because almost every feature is implemented across multiple subsystems.

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Features – PyTorch wiki | Factory