Kata-Clean-Machine-Learning-From-Dirty-Code
Machine learning refactoring
Converting dirty machine learning code into clean, modular, and reusable components using the Pipe and Filter Design Pattern for Machine Learning.
A coding exercise: let's convert dirty machine learning code into clean code using a Pipeline - which is the Pipe and Filter Design Pattern applied to Machine Learning.
18 stars
3 watching
6 forks
Language: Jupyter Notebook
last commit: almost 4 years agoLinked from 2 awesome lists
Related projects:
| Repository | Description | Stars |
|---|---|---|
| Adapting clean code principles to machine learning and data science in Python | 714 | |
| A machine learning pipeline library that enables the creation of modular and reusable data processing workflows | 610 | |
| Provides utility functions and abstractions for building machine learning models using TensorFlow | 4 | |
| This is a collection of machine learning algorithms implemented in Python 3.6. | 103 | |
| Automated machine learning protocols for cheminformatics using Python | 39 | |
| A Python library for handling and encoding dirty categorical data in machine learning | 17 | |
| Develops and evaluates machine learning algorithms to mitigate the effects of noisy labels in supervised learning. | 30 | |
| A collection of Matlab/Octave implementations of common machine learning algorithms and their underlying mathematics. | 62 | |
| Develops a deep learning model for single image deblurring with improved performance and computational efficiency | 382 | |
| Library that provides dynamic data cleaning and filtering capabilities for PyTorch datasets and samplers | 378 | |
| Automates the end-to-end machine learning workflow from code commit to model deployment | 18 | |
| A Raku binding for the popular machine learning library libsvm, providing an interface to support training and evaluating Support Vector Machines. | 8 | |
| A collection of machine learning algorithms implemented in Scala for prototyping and experimentation. | 39 | |
| A lightweight wrapper around PyTorch to prevent CUDA out-of-memory errors and optimize model execution | 1,823 | |
| A tool for evaluating and improving the fairness of machine learning models | 57 |