.CKPT Extensão de arquivo
Checkpoint do PyTorch Lightning
| Desenvolvedor | Lightning.AI |
| Popularidade |
3,9 | 7 Votos |
O que é um arquivo CKPT?
Um arquivo CKPT é um arquivo de checkpoint criado pelo PyTorch Lightning, um framework de pesquisa baseado no PyTorch. Ele contém um despejo de um modelo de aprendizado de máquina do PyTorch Lightning. Os desenvolvedores criam arquivos CKPT para preservar os estados anteriores de um modelo de aprendizado de máquina enquanto o treinam até seu estado final.
Mais informações
O PyTorch Lightning é uma biblioteca Python que funciona como uma interface para o PyTorch, um popular framework de aprendizado de máquina desenvolvido pela Meta. Ele permite que os desenvolvedores executem experimentos de aprendizado profundo e criem modelos de aprendizado profundo escaláveis.
Ao criar um modelo, os desenvolvedores podem salvar o estado atual desse modelo como um arquivo CKPT, ou checkpoint. Isso permite que o desenvolvedor reverta para essa versão do modelo e a use no futuro. Cada arquivo CKPT contém tudo o que é necessário para carregar essa versão do modelo, incluindo sua época atual, sua etapa global e o state_dict do LightningModule.
Como abrir um arquivo CKPT
Os arquivos CKPT não foram feitos para ser abertos. Eles devem ser carregados e usados como modelos (multiplataforma) do PyTorch Lightning. Por exemplo, para usar o PyTorch Lightning para carregar o modelo contido em um arquivo CKPT, use o seguinte comando:
model = MyLightningModule.load_from_checkpoint("/Path/To/YourFile.ckpt")