# User Guide

PyTorch provides a flexible and efficient platform for building deep
learning models, offering dynamic computation graphs and a rich
ecosystem of tools and libraries. This guide will help you harness the power
of PyTorch to create and deploy machine learning models effectively.

```{note}
This guide is a work in progress.
```

```{toctree}
:maxdepth: 1
:caption: Introduction

Pytorch Overview <https://docs.pytorch.org/tutorials/beginner/deep_learning_60min_blitz.html>
Get Started <https://pytorch.org/get-started/locally/>
Learn the Basics <https://docs.pytorch.org/tutorials/beginner/basics/intro.html>
```

```{toctree}
:maxdepth: 1
:caption: Core Concepts

pytorch_main_components
```

```{toctree}
:maxdepth: 1
:caption: Torch Compile

Torch.compile <torch_compiler/torch.compiler.md>
Torch.export <torch_compiler/export.md>
```

```{toctree}
:maxdepth: 1
:caption: Beyond the Basics

```

```{toctree}
:maxdepth: 1
:caption: Developer Notes

../notes
```

```{toctree}
:maxdepth: 1
:caption: Accelerator Integration

../accelerator/index
```
