All Projects → rushter → Mlalgorithms

rushter / Mlalgorithms

Licence: mit
Minimal and clean examples of machine learning algorithms implementations

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to Mlalgorithms

Echotorch
A Python toolkit for Reservoir Computing and Echo State Network experimentation based on pyTorch. EchoTorch is the only Python module available to easily create Deep Reservoir Computing models.
Stars: ✭ 231 (-97.35%)
Mutual labels:  neural-networks, machine-learning-algorithms
Netket
Machine learning algorithms for many-body quantum systems
Stars: ✭ 256 (-97.07%)
Mutual labels:  neural-networks, machine-learning-algorithms
Color Accessibility Neural Network Deeplearnjs
🍃 Using a Neural Network to improve web accessibility in JavaScript.
Stars: ✭ 230 (-97.37%)
Mutual labels:  neural-networks, machine-learning-algorithms
Machine Learning Notebooks
Machine Learning notebooks for refreshing concepts.
Stars: ✭ 222 (-97.46%)
Mutual labels:  neural-networks, machine-learning-algorithms
Machine Learning Articles
Monthly Series - Top 10 Machine Learning Articles
Stars: ✭ 516 (-94.09%)
Mutual labels:  neural-networks, machine-learning-algorithms
Machine learning basics
Plain python implementations of basic machine learning algorithms
Stars: ✭ 3,557 (-59.27%)
Mutual labels:  neural-networks, machine-learning-algorithms
Igel
a delightful machine learning tool that allows you to train, test, and use models without writing code
Stars: ✭ 2,956 (-66.15%)
Mutual labels:  neural-networks, machine-learning-algorithms
Bipropagation
Stars: ✭ 41 (-99.53%)
Mutual labels:  neural-networks, machine-learning-algorithms
Ofxdarknet
darknet neural network addon for openFrameworks
Stars: ✭ 493 (-94.35%)
Mutual labels:  neural-networks, machine-learning-algorithms
Learn Data Science For Free
This repositary is a combination of different resources lying scattered all over the internet. The reason for making such an repositary is to combine all the valuable resources in a sequential manner, so that it helps every beginners who are in a search of free and structured learning resource for Data Science. For Constant Updates Follow me in …
Stars: ✭ 4,757 (-45.53%)
Mutual labels:  neural-networks, machine-learning-algorithms
Daily Neural Network Practice 2
Daily Dose of Neural Network that Everyone Needs
Stars: ✭ 18 (-99.79%)
Mutual labels:  neural-networks, machine-learning-algorithms
Machine Learning From Scratch
Succinct Machine Learning algorithm implementations from scratch in Python, solving real-world problems (Notebooks and Book). Examples of Logistic Regression, Linear Regression, Decision Trees, K-means clustering, Sentiment Analysis, Recommender Systems, Neural Networks and Reinforcement Learning.
Stars: ✭ 42 (-99.52%)
Mutual labels:  neural-networks, machine-learning-algorithms
Lovaszsoftmax
Code for the Lovász-Softmax loss (CVPR 2018)
Stars: ✭ 1,148 (-86.85%)
Mutual labels:  neural-networks
Get started with deep learning for text with allennlp
Getting started with AllenNLP and PyTorch by training a tweet classifier
Stars: ✭ 69 (-99.21%)
Mutual labels:  neural-networks
Graph 2d cnn
Code and data for the paper 'Classifying Graphs as Images with Convolutional Neural Networks' (new title: 'Graph Classification with 2D Convolutional Neural Networks')
Stars: ✭ 67 (-99.23%)
Mutual labels:  neural-networks
Intent classifier
Stars: ✭ 67 (-99.23%)
Mutual labels:  neural-networks
Componentarrays.jl
Arrays with arbitrarily nested named components.
Stars: ✭ 72 (-99.18%)
Mutual labels:  neural-networks
Blinkdl
A minimalist deep learning library in Javascript using WebGL + asm.js. Run convolutional neural network in your browser.
Stars: ✭ 69 (-99.21%)
Mutual labels:  neural-networks
Entity embeddings categorical
Discover relevant information about categorical data with entity embeddings using Neural Networks (powered by Keras)
Stars: ✭ 67 (-99.23%)
Mutual labels:  neural-networks
Deep Review
A collaboratively written review paper on deep learning, genomics, and precision medicine
Stars: ✭ 1,141 (-86.93%)
Mutual labels:  neural-networks

Machine learning algorithms

A collection of minimal and clean implementations of machine learning algorithms.

Why?

This project is targeting people who want to learn internals of ml algorithms or implement them from scratch.
The code is much easier to follow than the optimized libraries and easier to play with.
All algorithms are implemented in Python, using numpy, scipy and autograd.

Implemented:

Installation

        git clone https://github.com/rushter/MLAlgorithms
        cd MLAlgorithms
        pip install scipy numpy
        python setup.py develop

How to run examples without installation

        cd MLAlgorithms
        python -m examples.linear_models

How to run examples within Docker

        cd MLAlgorithms
        docker build -t mlalgorithms .
        docker run --rm -it mlalgorithms bash
        python -m examples.linear_models

Contributing

Your contributions are always welcome!
Feel free to improve existing code, documentation or implement new algorithm.
Please open an issue to propose your changes if they are big enough.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].