Official Codes for "On Identifiable Polytope Characterization for Polytopic Matrix Factorization"
Paper Link : https://arxiv.org/abs/2204.11534
-> Python Version: Python 3.7.11 (default, Jul 27 2021, 14:32:16)
-> Required Python Packages: Specified in requirements.txt file.
-> Platform Info : "OS: Linux (x86_64-pc-linux-gnu) CPU: Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz"
######################################################################
USING WINDOWS SUBSYSTEM FOR LINUX (wsl) IN WINDOWS 10/11
STEP1 : Download Ubuntu 18.04 LTS from Microsoft Store. We will call this app as wsl from now on.
STEP2 : Follow the steps from https://gist.github.com/kauffmanes/5e74916617f9993bc3479f401dfec7da to install Anaconda in wsl.
STEP3 : Follow the steps from https://doc.sagemath.org/html/en/installation/conda.html to create an Anaconda environment with SageMath installed.
STEP4: Activate environment using one of the following commands depending on your environment
"source activate <your_env_name>"
"conda activate <your_env_name>"
STEP 5: Moreover, you may need to install the Python libraries submitted in requirements.txt