Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
awesome-seml
A curated list of articles that cover the software engineering best practices for building machine learning applications.
-
mllint
`mllint` is a command-line utility to evaluate the technical quality of Python Machine Learning (ML) projects by means of static analysis of the project's repository.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
DVC is a useful (git for data & models) https://dvc.org/ tool.
MLflow is a MLOps tool that may help you: https://mlflow.org/
Maybe something like this: https://github.com/microsoft/MLOps
They also have an awesome-seml repo on GitHub outlining many (scientific) articles as well as tools and frameworks that may help you out in implementing these best practices.
Finally, there is the mllint tool that I have been developing during my MSc thesis on Software Quality in ML projects. While still a research prototype, it can already analyse your project and may be able to provide you with practical recommendations on what tools & techniques to employ for several aspects of your ML project's development. Feel free to try it out on your project and let me know what you think of it!