Poutyne: An Easy and Flexible Deep Learning Framework for Pytorch
Poutyne is a Python framework aiming to simplify research and development of neural networks with the automatic differentiation library PyTorch. Poutyne handles much of the boilerplate code needed to train neural networks. It provides a simple Model class that integrates the training and validation loops in addition to the computation of metrics.
Date
- 09 juin 2020
Heure
15h00 à 16h00
Localisation
En téléprésence
Coûts
Gratuit
Conférence de Frédérik Paradis, étudiant au doctorat en informatique, membre du Groupe de recherche en apprentissage automatique de l’Université Laval (GRAAL)
Poutyne is a Python framework aiming to simplify research and development of neural networks with the automatic differentiation library PyTorch. Poutyne handles much of the boilerplate code needed to train neural networks. It provides a simple Model class that integrates the training and validation loops in addition to the computation of metrics. Furthermore, a powerful mechanism of callbacks is provided allowing the developer to personalize the training and testing. Many pre-defined callbacks are present in the library. Finally, Poutyne provides an Experiment class integrating many callbacks so that training can be stopped and resumed at will.
This class also logs everything in a single directory. Poutyne is an open source library and is available through the Python package manager pip.
Restons en contact!
Vous souhaitez être informé des nouvelles et activités de l'IID? Abonnez-vous dès maintenant à notre infolettre mensuelle.