# Trainer class with Accelerate

**URL:** </static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Ftrainer-class-with-accelerate%2F107586%3E%5C
**Category:** Beginners\
**Created:** [September 21, 2024, 3:33pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Ftrainer-class-with-accelerate%2F107586 "2024-09-21T15:33:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![diaafayed72](https://avatars.discourse-cdn.com/v4/letter/d/8491ac/32.png) [@diaafayed72](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2Fdiaafayed72)%5C
**Post date:** [September 21, 2024, 3:33pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Ftrainer-class-with-accelerate%2F107586%2F1 "2024-09-21T15:33:15Z")

</div>

Does Trainer class contains the accelerate class. How do we pass the number of GPUs?

---

<div class="post-metadata">

**Author:** ![mahmutc](https://sea2.discourse-cdn.com/hellohellohello/user_avatar/discuss.huggingface.co/mahmutc/32/64626_2.png) [@mahmutc](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2Fmahmutc)%5C
**Post date:** [September 21, 2024, 7:41pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Ftrainer-class-with-accelerate%2F107586%2F2 "2024-09-21T19:41:00Z")

</div>

hi @diaafayed72  
Have you seen this?

> **[A full training - Hugging Face NLP Course](https://huggingface.co/learn/nlp-course/chapter3/4)**
>
> We’re on a journey to advance and democratize artificial intelligence through open source and open science.

> How many GPU(s) should be used for distributed training?

is one of the questions from the `accelerate config` command.

---

<div class="post-metadata">

**Author:** ![diaafayed72](https://avatars.discourse-cdn.com/v4/letter/d/8491ac/32.png) [@diaafayed72](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2Fdiaafayed72)%5C
**Post date:** [September 22, 2024, 5:01pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Ftrainer-class-with-accelerate%2F107586%2F3 "2024-09-22T17:01:17Z")

</div>

The Trainer class does not exist in this link.

This link implements Accelerate class with training loop
