Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
Download code_samples/base/accelerate from hf-accelerate/accelerate_examples: direct link, hf CLI and curl.
- Browser
- Download file 438 Bytes
-
https://huggingface.co/spaces/hf-accelerate/accelerate_examples/resolve/main/code_samples/base/accelerate
- Command line
-
hf download hf://spaces/hf-accelerate/accelerate_examples/code_samples/base/accelerate
-
curl -L -o accelerate https://huggingface.co/spaces/hf-accelerate/accelerate_examples/resolve/main/code_samples/base/accelerate
438 Bytes
| <pre> | |
| from accelerate import Accelerator | |
| accelerator = Accelerator() | |
| train_dataloader, model, optimizer, scheduler = accelerator.prepare( | |
| dataloader, model, optimizer, scheduler | |
| ) | |
| model.train() | |
| for batch in train_dataloader: | |
| inputs, targets = batch | |
| outputs = model(inputs) | |
| loss = loss_function(outputs, targets) | |
| accelerator.backward(loss) | |
| optimizer.step() | |
| scheduler.step() | |
| optimizer.zero_grad() | |
| </pre> |