.CKPT Extension de fichier
Point de contrôle PyTorch Lightning
| Développeur | Lightning.AI |
| Popularité |
3,9 | 7 Votes |
Qu'est-ce qu'un fichier CKPT ?
Un fichier CKPT est un fichier de point de contrôle créé par PyTorch Lightning, un framework de recherche PyTorch. Il contient une copie d'un modèle d'apprentissage automatique PyTorch Lightning. Les développeurs créent des fichiers CKPT pour préserver les états précédents d'un modèle d'apprentissage automatique pendant qu'ils l'entraînent jusqu'à son état final.
Plus d'informations
PyTorch Lightning est une bibliothèque Python qui sert d'interface pour PyTorch, un framework d'apprentissage automatique populaire développé par Meta. Elle permet aux développeurs d'exécuter des expériences d'apprentissage profond et de créer des modèles d'apprentissage profond évolutifs.
Lors de la création d'un modèle, les développeurs peuvent enregistrer l'état actuel de ce modèle dans un fichier CKPT, ou fichier de point de contrôle. Cela permet au développeur de revenir à cette version du modèle et de l'utiliser ultérieurement. Chaque fichier CKPT contient tout ce qui est nécessaire pour charger cette version du modèle, notamment son époque actuelle, son étape globale et le state_dict de son LightningModule.
Comment ouvrir un fichier CKPT
Les fichiers CKPT ne sont pas destinés à être ouverts. Ils sont destinés à être chargés et utilisés comme modèles PyTorch Lightning multiplateformes. Par exemple, pour utiliser PyTorch Lightning afin de charger le modèle contenu dans un fichier CKPT, utilisez la commande suivante :
model = MyLightningModule.load_from_checkpoint("/Path/To/YourFile.ckpt")