Skip to content

Latest commit

 

History

History
43 lines (24 loc) · 1.44 KB

README.md

File metadata and controls

43 lines (24 loc) · 1.44 KB

Polytope-Identifiability

Official Codes for "On Identifiable Polytope Characterization for Polytopic Matrix Factorization"

Identifiable Polytope Characterization

Paper Link : https://arxiv.org/abs/2204.11534

Implementation Environment Details

-> 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"

SageMath Environment Usage

######################################################################

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

Identifiability Decision

Sample From Test Set Sample From Test Set Sample From Test Set