A library for global optimization of shallow neural networks. API documentation at ReadTheDocs.
Python 3.8 or newer. The necessary dependencies are listed in requirements.txt
.
Clone the repository using
git clone https://github.com/aaronpmishkin/spring_rotation/tree/main/code/notebooks
Run the setup.sh
file with
./setup.sh
This will:
- Create a virtual environment in
.venv
and install the project dependencies. - Install
convex_nn
in development mode.
After running setup.sh
, you need to activate the virtualenv using
source .venv/bin/activate
TODO: fill me in!