nathanaelbosch / lra

Low Rank Approximation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Low Rank Approximation - Final Project

Goal is to implement the higher order SVD, as well as some other things. Matricisations and m-mode matrix multiplications have been implemented from scratch using numpy.

Setup

Install the necessary packages, preferrably in a virtual environment: pip install -r requirements.txt

Usage

Exercise 1: python -m lra.ex1 Exercise 4: python -m lra.ex4

Testing

I implemented simple tests with pytest to check the validity of the code, mostly the basics in lra/tools. Testing can be done with pytest

About

Low Rank Approximation

License:MIT License


Languages

Language:Python 100.0%