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'
Traineravec 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)