Supported platforms: SCvxGEN is currently supported on Linux and macOS.
Prerequisite: These instructions assume you have conda installed on your machine.
Instructions
Follow these steps to install and run SCvxGEN on your machine.
Step 1: Clone SCvxGEN:
git clone https://github.com/abhikamath/scvxgen.git
Step 2: Navigate to the scvxgen directory:
Step 3: Create a conda environment and activate it:
conda create --name scvxgen
conda activate scvxgen
Step 4: Install pip:
This should also automatically install Python in the scvxgen environment.
Step 5: Install SCvxGEN:
Test Installation
Step 1: Navigate to the tests directory:
Step 2: Run the following command(s):
pip install pytest pytest-xdist
pytest -n auto