Skip to content
/ dlfm Public

Multi-convex programming for discrete latent factor models prototyping

License

Notifications You must be signed in to change notification settings

nrgrp/dlfm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dlfm

Code accompanies the paper "Multi-convex Programming for Discrete Latent Factor Models Prototyping".

The implementation.ipynb contains the framework implementation described in section 5 of the paper.

The jupyter notebook corresponding to the examples mentioned in the paper are under the folder examples.

Dependencies

We manage dependencies through uv. Once you have installed uv you can perform

make install

to replicate the virtual environment we have defined in pyproject.toml and locked in uv.lock.

Run the examples

To reproduce the examples mentioned in the paper, we install JupyterLab on the fly within the aforementioned virtual environment. Executing

make jupyter

will install and start the jupyter lab.

About

Multi-convex programming for discrete latent factor models prototyping

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published