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: over 2 years ago
Linked 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 |