Clasa centrală Accelerator abstractizează diferențele de hardware, gestionând plasarea tensorilor pe dispozitive, conversia la precizie mixtă (FP16/BF16) și sincronizarea proceselor distribuite.
Exemplu de utilizare
from accelerate import Accelerator
import torch
accelerator = Accelerator(mixed_precision="fp16")
device = accelerator.device
# Codul de antrenare rulează transparent pe orice arhitectură
print(f"Rulează pe dispozitivul: {device}")
Permite rularea aceluiași script atât pe un laptop cu CPU cât și pe un cluster cu 8 plăci H100.
Întrebări & Exemple practice:
Clasa Accelerator în Hugging Face Accelerate: Distribuirea Execuției Multi-GPU și Mixed PrecisionAi o întrebare despre Clasa Accelerator în Hugging Face Accelerate: Distribuirea Execuției Multi-GPU și Mixed Precision sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.