Utilisation du Lightning Trainer
Maintenant que votre modèle est défini, vous êtes prêt à configurer l'Trainer
Lightning pour exécuter une boucle d'entraînement. Cet exercice vous aide à comprendre comment intégrer votre modèle, vos chargeurs de données et vos configurations d'entraînement. Il est essentiel de maîtriser cette configuration avant de passer à un entraînement plus avancé.
Les fichiers torch
et lightning.pytorch
, importés sous le nom pl
, ont été préchargés pour vous. Une instance de classe « model
» a déjà été initialisée, en utilisant la classe que vous avez définie dans l'exercice précédent.
Cet exercice fait partie du cours
Modèles d'IA évolutifs avec PyTorch Lightning
Instructions
- Configurez l'
Trainer
avec 3 époques. - Commencez une séance d'entraînement avec le programme prédéfini «
model
».
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
from lightning.pytorch import Trainer
# Configure the Trainer with max epochs
trainer = ____(max_epochs=____, devices=1)
# Start training with the predefined model
trainer.____(____, train_dataloader, val_dataloader)