LoslegenKostenlos loslegen

Gemischtes Präzisionstraining mit Trainer

Du möchtest deine Trainingsoberfläche für gemischtes Präzisionstraining vereinfachen. Als Alternative zu den Trainingsschleifen mit Accelerator hast du dich entschieden, Trainer zu erstellen, da dein Modell keine eigenen Trainingsschleifen benötigt. Richte Trainer ein, um gemischtes Präzisionstraining zu nutzen! Die Übung wird mit dem Aufruf von trainer.train() einige Zeit in Anspruch nehmen.

Diese Übung ist Teil des Kurses

Effizientes KI-Modelltraining mit PyTorch

Kurs anzeigen

Anleitung zur Übung

  • Aktiviere das gemischte Präzisionstraining für Trainer.

Interaktive Übung

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

training_args = TrainingArguments(
    output_dir="./results",
    evaluation_strategy="epoch",
    # Enable mixed precision training
    ____=____
)
trainer = Trainer(model=model,
                  args=training_args,
                  train_dataset=dataset["train"],
                  eval_dataset=dataset["validation"],
                  compute_metrics=compute_metrics)
trainer.train()
Code bearbeiten und ausführen