Skip to content
/ bptf Public

Bayesian Poisson Tensor Factorization (For Dummies)

License

Notifications You must be signed in to change notification settings

bariskurt/bptf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BPTF Tutorial

Bayesian Poisson Tensor Factorization

This project includes the detailed derivations and a Python code for the tensor factorization with Poisson observations. The code is written using Numpy, Scipy and Tensorly libraries.

Doc:

You can find the detailed derivations of the BPTF model in bptf.pdf

Sources:

  • NMF: Poisson NMF implementation
  • Parafac: Parafac solver with Alternating Least Squares
  • BPTF: Bayesian Poisson Tensor Factorization implementation

How to run tests:

You can run the tests from the main directory using nosetests.

  • nosetests --nocapture test/test_nmf.py
  • nosetests --nocapture test/test_parafac.py
  • nosetests --nocapture test/test_bptf.py

About

Bayesian Poisson Tensor Factorization (For Dummies)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages