Sobre o projeto
Pyro é uma biblioteca de programação probabilística profunda construída sobre PyTorch. De acordo com seu README, ela foi projetada em torno de quatro princípios: é universal, o que significa que pode representar qualquer distribuição de probabilidade computável; escalável, com pouca sobrecarga em comparação a código escrito manualmente; mínima, implementada com um pequeno núcleo de abstrações compostíveis; e flexível, oferecendo abstrações de alto nível para modelos generativos e de inferência, ao mesmo tempo que permite que especialistas personalizem a inferência.
Originalmente desenvolvida na Uber AI, a Pyro agora é mantida por colaboradores da comunidade, incluindo uma equipe do Broad Institute, e tornou-se um projeto da Linux Foundation em 2019. O projeto fornece exemplos de introdução, documentação, um fórum da comunidade e diretrizes de contribuição.
As opções de instalação incluem instalar a versão estável via pip (pip install pyro-ppl), instalar a partir do código-fonte, instalar com pacotes extras para os exemplos e tutoriais (pip install pyro-ppl[extras]) ou instalar o branch de desenvolvimento diretamente do GitHub. Instruções para contêiner Docker também são referenciadas. O README inclui uma citação para o artigo do JMLR que descreve a Pyro.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.