Giter Site home page Giter Site logo

mlfz's Introduction

mlfz

Machine Learning From Zero: an educational machine learning library.

Hi there! mlfz is my attempt to provide reference implementations of machine learning algorithms for educational purposes. The goal is not performance, but simplicity: you won't just use this library; you'll dig through the source code to understand how machine learning works on the inside. Check the documentation, which is written like an interactive textbook on the internals of machine learning and neural networks.

If you find value in this project, support me by grabbing a copy of my Mathematics of Machine Learning book!

Quickstart

You can install the package directly from pip:

pip install mlfz

However, I encourage you to clone the repository and install via

pip install -e .

from the directory. This way, any local change is reflected immediately, so you can play around with the code in, say, a Jupyter Notebook.

Contributions

Contributions are welcome! If you think you could make this project better, feel free to submit a PR. To make the process smooth, here are the steps you should take.

  1. Open an issue where we'll discuss your suggestions. If we are on the same page, you can start working on the PR. (And if we're not, you have saved yourself a ton of work.)
  2. Fork the repository and create a feature branch where you'll prepare the proposed changes.
  3. Open a PR to the main branch and tag me (@cosmic-cortex) as a reviewer.
  4. I'll either leave comments and suggestions, or merge the PR.

mlfz's People

Contributors

cosmic-cortex avatar

Stargazers

Mappinga avatar  avatar  avatar Oğuzhan Özel avatar Karoline Antonsen avatar Go7hic avatar Sam (Samuel) McLennan avatar Ahmed Samir avatar Tito avatar Vladimir Mijić avatar  avatar Skylar Givens avatar Alexander Zhipa avatar Robert avatar  avatar Andrey Bukati avatar Brandon Wilde avatar Vitaly Kovalev avatar Nandy avatar  avatar Sildolfo Gomes avatar Brad Chapman avatar Guillaume Chossière avatar Michael Svendsen avatar pryh4ck avatar Dennis Madsen avatar Marcus Holmgren avatar Tanner Davis avatar Leonard Sellem avatar Reuven avatar Julio Labarca avatar Alex C. Viana avatar Sanjana Jagannathan avatar Nikos Vaggalis avatar Ben Willshaw avatar Sohee avatar  avatar  avatar Madan Kumar Y avatar The Beautiful Milky Way avatar Wonjae Lee avatar Henry Hz avatar Sigrid Jin (ง'̀-'́)ง oO avatar Chris M avatar  avatar Pawel Kasperek avatar Diogenes Analytics avatar Sam Garza avatar 𝓕𝓸𝓵𝓲 avatar Anjila avatar Chris Dawson avatar György Orosz avatar Monique Oliveira avatar Edward Kim avatar Andres Vera Figueroa avatar Sunil Aleti avatar brito avatar Brian Pennington avatar jayash avatar Walid avatar Jean-Marc Alkazzi avatar  avatar Sungjin Chun avatar rayk avatar Akira Tanaka avatar  avatar Carlos Uziel Pérez Malla avatar Denis Shushin avatar  avatar yu3zhou4 avatar

Watchers

 avatar Kostas Georgiou avatar  avatar Pascal Desmet avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.