LoslegenKostenlos loslegen

Automatische Geräteplatzierung mit Accelerator

Dein KI-Modell muss auf einem großen Datensatz trainieren, also hast du beschlossen, das Modell auf einen Grafikprozessor zu übertragen. Du nutzt Accelerator für die automatische Geräteplatzierung. Beachte, dass diese Übung auf der CPU läuft, aber der Code bleibt derselbe für die Ausführung auf der GPU.

Ein BERT-basiertes Modell wurde als model vorgeladen.

Diese Übung ist Teil des Kurses

Effizientes KI-Modelltraining mit PyTorch

Kurs anzeigen

Anleitung zur Übung

  • Deklariere ein accelerator Objekt, indem du die entsprechende Klasse instanziierst.
  • Verwende das accelerator Objekt, um das Modell für das verteilte Training mit der GPU vorzubereiten.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

from accelerate import Accelerator

# Declare an accelerator object
accelerator = ____()

# Prepare the model for distributed training
model = accelerator.____(model)

print(accelerator.device)
Code bearbeiten und ausführen