The LF AI & Data Foundation, the organization building an ecosystem to sustain open source innovation in artificial intelligence (AI), machine learning (ML), deep learning (DL), and data open source projects, is announcing today that hosted project Pyro is advancing from an Incubation level project to a Graduate level. This graduation is the result of Pyro demonstrating thriving adoption, an ongoing flow of contributions from multiple organizations, and both documented and structured open governance processes. Pyro has also achieved a Core Infrastructure Initiative Best Practices Badge, and demonstrated a strong commitment to community.
As an Incubation Project, Pyro utilized the LF AI & Data Foundation’s various enablement services to foster its growth and adoption; including program management support, event coordination, legal services, and marketing services ranging from website creation to project promotion.
Pyro is a universal probabilistic programming language (PPL) written in Python and supported by either PyTorch or JAX on the backend. Pyro enables flexible and expressive deep probabilistic modeling, unifying the best of modern deep learning and Bayesian modeling.
It was open sourced by Uber, the project founder, and joined LF AI & Data as an Incubation Project in January 2019.
“The journey of Pyro from Incubation to Graduation has been very impressive,” said Dr. Ibrahim Haddad, Executive Director of the LF AI & Data Foundation. “The development activities, the growth of its community, and its adoption is particularly noteworthy. Pyro has exceeded our graduation criteria and we’re proud to be its host Foundation and to support it across a number of services. As a Graduate project, our support to the Pyro project and its community will continue and we’re excited to have the project represented as a voting member on our Technical Advisory Council. Congratulations, Pyro!”
“We on the Pyro team have been happily surprised at the wide adoption of Pyro in both industry and the sciences. Since branching out to provide NumPyro (a JAX-based implementation of Pyro), we’ve seen a growth in the diversity of contributors, from applied scientists and statistics practitioners to machine learning researchers. A big part of Pyro’s growth is due to user trust in our being part of a neutral foundation rather than a single company.” said Pyro project lead, Fritz Obermeyer.
2020 in Numbers
The stats below capture Pyro’s development efforts from January 1, 2020 to December 14th, 2020:
- 6.6k Github Stars
- 797 Github forks
- 324 Github dependents
- >100 contributors
- >1000 forum topics
Curious about how to get involved with Pyro?
Check out their Getting Started Guide. And be sure to join the Pyro Announce and Pyro Technical-Discuss mailing lists to join the community and stay connected on the latest updates.
Congratulations to the Pyro team! We look forward to continued growth and success as part of the LF AI & Data Foundation. To learn about hosting an open source project with us, visit the LF AI & Data Foundation website.
Pyro Key Links
LF AI & Data Resources
- Learn about membership opportunities
- Explore the interactive landscape
- Check out our technical projects
- Join us at upcoming events
- Read the latest announcements on the blog
- Subscribe to the mailing lists
- Follow us on Twitter or LinkedIn
- Access other resources on LF AI & Data’s GitHub or Wiki