Homeworks of the Machine Learning course @ IST
Start by creating a Python virtualenv and installing dependencies:
python -m venv venv # create the virtual env
source venv/bin/activate # activate the virutal env
# (do this every time you open the project)
pip install -r requirements.txt
Finally, setup Git hooks in order for Notebook outputs to be cleared before commit:
pre-commit install
You can find the compiled versions of the PDF reports for every homework in this repository releases' section (under "Assets"), along with the corresponding grade for each one. A compiled version of each Jupyter Notebook (as HTML) is also provided.