Name: Origami.jl
Owner: Los Alamos National Laboratory
Description: Nonnegative/binary matrix factorization with a D-Wave quantum annealer
Created: 2018-04-26 18:32:59.0
Updated: 2018-04-26 18:46:17.0
Pushed: 2018-04-26 18:46:16.0
Homepage: null
Size: 19618
Language: Julia
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Origami is a Julia module that factors a matrix into the product of two low-rank matrices. One of the matrices has nonnegative components and the other has binary components.
A number of examples are including that illustrate how to use Origami. A manuscript describing the methodology can be read here.
Origami can be installed by running Pkg.clone("https://github.com/lanl/Origami.jl.git")
from within Julia. ThreeQ is also required to use Origami.
Origami is provided under a BSD-ish license with a “modifications must be indicated” clause. See LICENSE.md file for the full text.
This package is part of the Hybrid Quantum-Classical Computing suite, known internally as LA-CC-16-032.
Daniel O'Malley, omalled@lanl.gov