All Projects β†’ bpesquet β†’ mlhandbook

bpesquet / mlhandbook

Licence: other
My textbook for teaching Machine Learning

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to mlhandbook

skrobot
skrobot is a Python module for designing, running and tracking Machine Learning experiments / tasks. It is built on top of scikit-learn framework.
Stars: ✭ 22 (-4.35%)
Mutual labels:  scikit-learn
Voice4Rural
A complete one stop solution for all the problems of Rural area people. πŸ‘©πŸ»β€πŸŒΎ
Stars: ✭ 12 (-47.83%)
Mutual labels:  scikit-learn
Heart-Diagnosis-Engine
2019λ…„ 민쑱사관고등학ꡐ μ‘Έμ—… ν”„λ‘œμ νŠΈ
Stars: ✭ 12 (-47.83%)
Mutual labels:  scikit-learn
pycobra
python library implementing ensemble methods for regression, classification and visualisation tools including Voronoi tesselations.
Stars: ✭ 111 (+382.61%)
Mutual labels:  scikit-learn
nlp workshop odsc europe20
Extensive tutorials for the Advanced NLP Workshop in Open Data Science Conference Europe 2020. We will leverage machine learning, deep learning and deep transfer learning to learn and solve popular tasks using NLP including NER, Classification, Recommendation \ Information Retrieval, Summarization, Classification, Language Translation, Q&A and T…
Stars: ✭ 127 (+452.17%)
Mutual labels:  scikit-learn
pedestrian-detection
Pedestrian Detection using Non Maximum Suppression
Stars: ✭ 30 (+30.43%)
Mutual labels:  scikit-learn
website-fingerprinting
Deanonymizing Tor or VPN users with website fingerprinting and machine learning.
Stars: ✭ 59 (+156.52%)
Mutual labels:  scikit-learn
charts
Helm charts for creating reproducible and maintainable deployments of Polyaxon with Kubernetes.
Stars: ✭ 32 (+39.13%)
Mutual labels:  scikit-learn
audio noise clustering
https://dodiku.github.io/audio_noise_clustering/results/ ==> An experiment with a variety of clustering (and clustering-like) techniques to reduce noise on an audio speech recording.
Stars: ✭ 24 (+4.35%)
Mutual labels:  scikit-learn
verbecc
Complete Conjugation of any Verb using Machine Learning for French, Spanish, Portuguese, Italian and Romanian
Stars: ✭ 45 (+95.65%)
Mutual labels:  scikit-learn
Kata-Dagger2-Android
Kata to practice Dependency injection using Dagger 2.
Stars: ✭ 21 (-8.7%)
Mutual labels:  kata
jupyterhub-deploy-swarm
A DockerSwarm Jupyterhub setup, which uses a NFS Server running in a Docker Container for persistent storage
Stars: ✭ 19 (-17.39%)
Mutual labels:  nbgrader
dlime experiments
In this work, we propose a deterministic version of Local Interpretable Model Agnostic Explanations (LIME) and the experimental results on three different medical datasets shows the superiority for Deterministic Local Interpretable Model-Agnostic Explanations (DLIME).
Stars: ✭ 21 (-8.7%)
Mutual labels:  scikit-learn
ml-rest
REST API (and possible UI) for Machine Learning workflows
Stars: ✭ 62 (+169.57%)
Mutual labels:  scikit-learn
refactoringtopatterns
A place to practice Refactoring To Patterns that Kerievsky wrote about in his book
Stars: ✭ 46 (+100%)
Mutual labels:  kata
rezonance
Content Based Music Recommendation Service
Stars: ✭ 28 (+21.74%)
Mutual labels:  scikit-learn
ML-Track
This repository is a recommended track, designed to get started with Machine Learning.
Stars: ✭ 19 (-17.39%)
Mutual labels:  scikit-learn
kata
TDD, Refactoring kata in many languages
Stars: ✭ 14 (-39.13%)
Mutual labels:  kata
sklearn-pmml-model
A library to parse and convert PMML models into Scikit-learn estimators.
Stars: ✭ 71 (+208.7%)
Mutual labels:  scikit-learn
cli
Polyaxon Core Client & CLI to streamline MLOps
Stars: ✭ 18 (-21.74%)
Mutual labels:  scikit-learn

Supported Python Versions Code style: black

Machine Learning Handbook

This repository contains the source files for the Machine Learning Handbook, my textbook for teaching Machine Learning. More info here.

Development notes

Generating the site

The website is generated by Jupyter Book. After installing it, execute the following command in the root folder to generate the HTML output in the _build subdirectory:

jupyter-book build .

A GitHub action is used to publish this output as a website.

Adding or updating katas

The practical challenges, named katas, are generated with nbgrader and contain missing answers. Teacher versions (corrections) live in a separate private repository.

The mlkatas repository is outdated. Its content has been merged into this repository.

Exporting a notebook to a PDF file

Use nbconvert in the same directory as the source file:

jupyter nbconvert --to PDF <chapter_file_name>.ipynb

For now, GIF files must be replaced by their PNG counterparts before launching the conversion process.

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