/cs181-textbook

Primary LanguageJupyter Notebook

Textbook created for Harvard's undergraduate course in Machine Learning, CS181.

Current Version

A current version of the textbook is available here.

Build info

Install pdflatex on your machine, then from the master/ directory, run pdflatex master.tex (which will output the compiled pdf at master.pdf).

Reporting Errors, Requests for Further Explanation, and Contributing

Errors

In the course of using this textbook, you may come upon small derivational errors or typos. If you notice one of these, please make an issue and tag it with the Error label, as in this example issue. Please be sure to note where the error is (chapter and page number).

Requests for Further Explanation

There may be topics that are confusing or given insufficient treatment. If you feel this is the case, please make an issue and tag it with the Request for Explanation label, as in this example issue. Please be sure to indicate the chapter, page, and topic for which you are requesting further explanation.

Contributing

If you make an issue for an error or a request for further explanation, you may also wish to fix that problem yourself! If you choose to do this, please make your changes on a new branch off of master, make a pull request from that new branch back into master, and reference the issue number in the PR, as in this example PR. Please do not commit the compiled PDF after making your changes.