PyTorch, uma estrutura popular de aprendizado de máquina, foi atualizada para a versão 1.5.0. Esta versão inclui várias adições e melhorias importantes à API, incluindo:
-
A API C++, antes considerada experimental, foi finalmente estabilizada. Os usuários agora podem traduzir facilmente seus modelos da API Python para a API C++.
-
O pacote torch.distributed.rpc foi estabilizado, fornecendo amplos recursos de aprendizagem distribuída, incluindo cálculo automático de gradientes e atualização de parâmetros do modelo.
-
Torch_xla atualizado, um pacote que usa o compilador XLA para acelerar modelos de treinamento em TPUs de nuvem.
-
Os pacotes torcaudio, torchvision e torchtext também foram atualizados, fornecendo ferramentas para desenvolvimento de modelos que processam dados de áudio, gráficos e texto.
-
Python 2 não é mais compatível. Todo o desenvolvimento posterior será realizado apenas para Python 3.
Fonte: linux.org.ru