All Projects → rueedlinger → machine-learning-snippets

rueedlinger / machine-learning-snippets

Licence: MIT license
Python Machine Learning Snippets contains various machine learning examples as Jupyter notebooks with scikit-learn, statsmodel, numpy and other libraries.

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to machine-learning-snippets

Hello-Kaggle-Guide-KOR
Kaggle을 처음 접하는 사람들을 위한 문서
Stars: ✭ 140 (+600%)
Mutual labels:  jupyter
learn-js-in-jupyter
📙 Interactive, cross-platform JavaScript ES6 / Python 3,2 notebook powered by JupyterLab and Docker
Stars: ✭ 18 (-10%)
Mutual labels:  jupyter
jupyter-cache
A defined interface for working with a cache of executed jupyter notebooks
Stars: ✭ 28 (+40%)
Mutual labels:  jupyter
mlspace
MLSpace: Hassle-free machine learning & deep learning development
Stars: ✭ 286 (+1330%)
Mutual labels:  jupyter
Self-Driving-Car-Steering-Simulator
The aim of this project is to allow a self driving car to steer autonomously in a virtual environment.
Stars: ✭ 15 (-25%)
Mutual labels:  jupyter
thegreatmarkdown
《了不起的 Markdown》
Stars: ✭ 44 (+120%)
Mutual labels:  jupyter
MaixPy3
MaixPy for Linux Python3, let's play with edge AI easier!
Stars: ✭ 125 (+525%)
Mutual labels:  jupyter
jupyter-langs
Docker images of Jupyter Lab for various languages.
Stars: ✭ 21 (+5%)
Mutual labels:  jupyter
Hacktoberfest
Hacktoberfest 2021 you can add anything like simple programs or projects
Stars: ✭ 15 (-25%)
Mutual labels:  jupyter
jupyterlab-heroku
JupyterLab extension to deploy applications to Heroku
Stars: ✭ 20 (+0%)
Mutual labels:  jupyter
biojupies
Automated generation of tailored bioinformatics Jupyter Notebooks via a user interface.
Stars: ✭ 96 (+380%)
Mutual labels:  jupyter
traceml
Engine for ML/Data tracking, visualization, dashboards, and model UI for Polyaxon.
Stars: ✭ 445 (+2125%)
Mutual labels:  jupyter
vim-jukit
Jupyter-Notebook inspired Neovim/Vim Plugin
Stars: ✭ 55 (+175%)
Mutual labels:  jupyter
jupyter-django
Using Jupyter Notebook with Django: a presentation
Stars: ✭ 42 (+110%)
Mutual labels:  jupyter
ipython2cwl
IPython2CWL is a tool for converting IPython Jupyter Notebooks to CWL Command Line Tools by simply providing typing annotation.
Stars: ✭ 15 (-25%)
Mutual labels:  jupyter
python ml tutorial
A complete tutorial in python for Data Analysis and Machine Learning
Stars: ✭ 118 (+490%)
Mutual labels:  jupyter
p5-Devel-IPerl
🔬📚 Perl5 language kernel for Jupyter <http://jupyter.org/>
Stars: ✭ 75 (+275%)
Mutual labels:  jupyter
Odysis
Jupyter Interactive Widgets library for 3-D mesh analysis
Stars: ✭ 15 (-25%)
Mutual labels:  jupyter
python-functions-and-modules
Python3 teaching materials for functions and modules (1 day)
Stars: ✭ 13 (-35%)
Mutual labels:  jupyter
dockernel
Dockerized Jupyter kernels.
Stars: ✭ 34 (+70%)
Mutual labels:  jupyter

Python Machine Learning Snippets

Python Machine Learning Snippets is my ongoing pet project where I try out different machine learning models. This project contains various machine learning examples as Jupyter notebooks with scikit-learn, statsmodel, numpy and other libraries.

Note: This is an ongoing project and far away from complete.

Getting Started

Project Setup

All the required Python packages can be installed with pipenv.

pip install --user pipenv

Install all the required packages

$ pipenv install --dev

Note: To run the tests, export the notebooks or more details see BUILD.md

Run the Notebook

You can start jupyter-lab to play around with the Juypter notebooks.

pipenv run jupyter-lab

Upgrade Python Packages

Check which packages have changed.

pipenv update --outdated

This will upgrade everything.

pipenv update

The Snippets...

The following machine learning snippets are available as Jupyter Notebook.

Basics

Classification

Text

Linear

SVM

Non-parametric (nonlinear)

Ensemble learning

Neural network

Regression

Linear

SVM

Non-parametric (nonlinear)

Ensemble learning

Neural network

Clustering

Text & model evaluation

Centroid-based clustering

Density-based clustering

Connectivity based clustering

Distribution-based clustering

Dimension reduction

Linear

Nonlinear (Manifold learning)

Hyperparameter optimization

AutoML

Classification

Regression

Autoencoder

Transfer learning & pre-trained models

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].