Package: poismf 0.4.0-3

poismf: Factorization of Sparse Counts Matrices Through Poisson Likelihood

Creates a non-negative low-rank approximate factorization of a sparse counts matrix by maximizing Poisson likelihood with L1/L2 regularization (e.g. for implicit-feedback recommender systems or bag-of-words-based topic modeling) (Cortes, (2018) <arxiv:1811.01908>), which usually leads to very sparse user and item factors (over 90% zero-valued). Similar to hierarchical Poisson factorization (HPF), but follows an optimization-based approach with regularization instead of a hierarchical prior, and is fit through gradient-based methods instead of variational inference.

Authors:David Cortes [aut, cre, cph], Jean-Sebastien Roy [cph], Stephen Nash [cph]

poismf_0.4.0-3.tar.gz
poismf_0.4.0-3.zip(r-4.7)poismf_0.4.0-3.zip(r-4.6)poismf_0.4.0-3.zip(r-4.5)
poismf_0.4.0-3.tgz(r-4.6-x86_64)poismf_0.4.0-3.tgz(r-4.6-arm64)poismf_0.4.0-3.tgz(r-4.5-x86_64)poismf_0.4.0-3.tgz(r-4.5-arm64)
poismf_0.4.0-3.tar.gz(r-4.7-arm64)poismf_0.4.0-3.tar.gz(r-4.7-x86_64)poismf_0.4.0-3.tar.gz(r-4.6-arm64)poismf_0.4.0-3.tar.gz(r-4.6-x86_64)
poismf_0.4.0-3.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
poismf/json (API)

# Install 'poismf' in R:
install.packages('poismf', repos = c('https://david-cortes.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/david-cortes/poismf/issues

Uses libs:
  • openblas– Optimized BLAS
  • openmp– GCC OpenMP (GOMP) support library

On CRAN:

Conda:

implicit-feedbackpoisson-factorizationopenblasopenmp

4.37 score 47 stars 10 scripts 227 downloads 11 exports 2 dependencies

Last updated from:84afd2232f. Checks:11 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64NOTE123
linux-devel-x86_64NOTE111
source / vignettesOK178
linux-release-arm64NOTE102
linux-release-x86_64NOTE155
macos-release-arm64NOTE112
macos-release-x86_64NOTE167
macos-oldrel-arm64NOTE122
macos-oldrel-x86_64NOTE157
windows-develNOTE107
windows-releaseNOTE120
windows-oldrelNOTE92
wasm-releaseOK117

Exports:factorsfactors.singleget.factor.matricesget.model.mappingspoismfpoismf_unsafepredict.poismfprint.poismfsummary.poismftopNtopN.new

Dependencies:latticeMatrix