Pymc-learn: Practical Probabilistic Machine Learning in Python
Daniel Emaasit

TL;DR
Pymc-learn is a user-friendly Python package that integrates probabilistic models with scikit-learn-like API, making probabilistic machine learning accessible to non-specialists in both academic and industrial settings.
Contribution
It introduces a scikit-learn compatible interface for probabilistic models, simplifying their use and promoting broader adoption in machine learning workflows.
Findings
Provides a variety of probabilistic models for supervised and unsupervised learning
Offers an API consistent with scikit-learn for ease of use
Encourages adoption of probabilistic methods in diverse applications
Abstract
is a Python package providing a variety of state-of-the-art probabilistic models for supervised and unsupervised machine learning. It is inspired by and focuses on bringing probabilistic machine learning to non-specialists. It uses a general-purpose high-level language that mimics . Emphasis is put on ease of use, productivity, flexibility, performance, documentation, and an API consistent with . It depends on and and is distributed under the new BSD-3 license, encouraging its use in both academia and industry. Source code, binaries, and documentation are available on http://github.com/pymc-learn/pymc-learn.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Machine Learning and Data Classification · Gaussian Processes and Bayesian Inference
