Giter Club home page Giter Club logo

machine-learning-cheat-sheet's Introduction

Machine learning cheat sheet

This cheat sheet contains many classical equations and diagrams on machine learning, which will help you quickly recall knowledge and ideas on machine learning.

The cheat sheet will also appeal to someone who is preparing for a job interview related to machine learning.

Download PDF

machine-learning-cheat-sheet.pdf

How to compile

docker pull soulmachine/texlive
docker run -it --rm -v $(pwd):/data -w /data soulmachine/texlive xelatex -synctex=1 --enable-write18 -interaction=nonstopmode machine-learning-cheat-sheet.tex

LaTeX template

This open-source book adopts the Springer latex template.

How to compile on Windows

  1. Install Tex Live 2014, then add its bin path for example D:\texlive\2012\bin\win32 to he PATH environment variable.

  2. Install TeXstudio.

  3. Configure TeXstudio.
    Run TeXstudio, click Options-->Configure Texstudio-->Commands, set XeLaTex to xelatex -synctex=1 -interaction=nonstopmode %.tex.

    Click Options-->Configure Texstudio-->Build,
    set Build & View to Compile & View,
    set Default Compiler to XeLaTex,
    set PDF Viewer to Internal PDF Viewer(windowed), so that when previewing it will pop up a standalone window, which will be convenient.

  4. Compile. Use Open machine-learning-cheat-sheet.tex with TeXstudio,click the green arrow on the menu bar, then it will start to compile.
    In the messages window below we can see the compilation command that TeXstudio is using is xelatex -synctex=1 --enable-write18 -interaction=nonstopmode "machine-learning-cheat-sheet".tex

machine-learning-cheat-sheet's People

Contributors

arun-prathap avatar flytomylife avatar idf avatar ilivans avatar jackeylu avatar matthew-mcraven avatar moutai avatar olveirap avatar soulmachine avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

machine-learning-cheat-sheet's Issues

current latex template for this book is not satisfactory

When begin to write this book, candidate latex templates are MIT Press latex template - mitpress and Springer latex template - SVMult.

SVMult looks pretty close to my expectation, and its documents are more complete and detailed than mipress, so I choose SVMult to get started quickly.

Though SVMult is good, but it's far from perfect. Actually I prefer this book, Machine Learning: A Probabilistic Perspective very much, thus I wanna make this open source book look like it.

The book MLAPP is from MIT Press, but it looks totally different with the mipress template. I guess although the MLAPP book is based on the mitpress template , it has made a lot of customizations.

In future, I will change current template to mitpress and do a lot of customizations.

If anybody knows there exists such a latex template similar to MLAPP, please let me know, I will be appreciated.

too many mistakes

It is awesome! but I found mistakes, so could you guys spend some time revising it? Thanks.

citation

Hi,

Randomly found this place on Github. Looks interesting. But I guess the book is somewhat based on Kevin Murphy's ML book? You might want to mention this in the README.

Disclaimer: I have no personal connection with Murphy.

License

I think it would be useful to have the licensing information (found in the PDF on page ii) directly in repository as a LICSENSE text file and also mentioned in the README.

Thanks for compiling and sharing this resource, by the way.

Can we translate the content to another language?

Is it possible to add internationalization to the content and enable translating it to other languages?
If yes, how would you restructure the folder/file hierarchy to add the content for another language?

trivial typo

at page 11,

Ceiling of x, i.e., round down to nearest integer

should be
"round up"

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.