Using CPDMWU to Combine Adagrad and Sketched ALS

Chris Jerrett, Chris Vanderloo, Mathew Scanlon, Min Yue

Files

  • Legacy Code Directory - Old code that now longer is being used but we did not want to remove
  • Utils.py Miscellaneous - helper functions
  • CPCombinedTests.py - Runs the decomposition on tensors of various sizes and ranks
  • LargeNumberofTests.py - Runs decompositions on a large number of tensors and computes statistics for the final error
  • timer.py A simple timer clas
  • videoTest.py - Runs the video decomposition tests

To run the tests just run python3 filename

Requires tensorly, numpy and matplotlib