s-a-barnett / man-opt

588 Project 1: Optimization on smooth manifolds for low-rank matrix completion

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

man-opt

588 Project 1: Optimization on smooth manifolds for low-rank matrix completion

Installation

Please run

pip install -r requirements.txt

before using the code.

Tests

Tests can be run with the command

python -m pytest

Usage

Refer to experiment.py for usage of this package - the API is similar to pymanopt. Experiments can be run using the command

python experiment.py -m 200 -n 500 -r 5 --maxiter 500 --mu 1 --scale 1e-2

About

588 Project 1: Optimization on smooth manifolds for low-rank matrix completion


Languages

Language:Python 100.0%