Topic
Open source
Tools built in public, in Python, from problems met repeatedly at work. Ubunye Engine separates what a data or ML pipeline does from where it runs, and tests that the same folder produces byte identical output across execution environments. TFiltersPy puts five Bayesian filters behind one estimator interface. Both are on PyPI with documentation and worked examples, and the writing includes a walkthrough of taking a library from an idea to something other people can install.
2 work · 1 writing · Wikidata Q1130645
Work
- TFiltersPy: Kalman and particle filters for PythonTFiltersPy is an open source Python library of Bayesian filters: Kalman, extended, unscented, ensemble and particle, behind one scikit-learn style API.
- Ubunye Engine: portable Spark pipelines for data and MLUbunye Engine is an open source Python framework for config driven Spark pipelines. The same task folder runs on a laptop, Docker, Kubernetes or Databricks.
Writing
Related topics
Subjects that share work with this one. Those with their own page are linked.
- Python
- Apache Spark
- Bayesian filtering
- Dask
- Data engineering
- Databricks
- Docker
- Ensemble Kalman filter
- Extract, transform, load
- Kalman filtering
- Kubernetes
- MLOps