Skip to content

On Identifiable Polytope Polytope Characterization for Polytopic Matrix Factorization

Notifications You must be signed in to change notification settings

BariscanBozkurt/Polytope-Identifiability

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

On Identifiable Polytope Polytope Characterization for Polytopic Matrix Factorization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published