This code repository accompanies the Convex Optimization Overview slides.
We manage dependencies through Poetry. Once you have installed poetry you can perform
make install
to replicate the virtual environment we have defined in pyproject.toml and locked in poetry.lock. To activate the virtual environment you can run
make activate
We install JupyterLab on the fly within the aforementioned virtual environment. Executing
make jupyter
will install and start the jupyter lab.