# ¡Empieza aquí!

Utiliza la herramienta interactiva de abajo para empezar a aprender sobre una característica específica de Accelerate y cómo utilizarla. Te proporcionará una diferencia de código, una explicación de lo que está ocurriendo y algunos enlaces útiles para explorar más en la documentación.

La mayoría de los ejemplos de código parten del siguiente código de Python antes de integrar Accelerate de alguna manera:

```python
for batch in dataloader:
    optimizer.zero_grad()
    inputs, targets = batch
    inputs = inputs.to(device)
    targets = targets.to(device)
    outputs = model(inputs)
    loss = loss_function(outputs, targets)
    loss.backward()
    optimizer.step()
    scheduler.step()
```

	<iframe src="https://hf-accelerate-accelerate-examples.hf.space?__theme=light" width="850" height="1600"
    >

    <iframe src="https://hf-accelerate-accelerate-examples.hf.space?__theme=dark" width="850" height="1600"
    >

