Skip to content
fozziethebeat edited this page Oct 20, 2011 · 3 revisions

Introduction

The matrix package provides tools for dense and sparse matrices. We included things such as matrix factorization methods, matrix transforms, matrix multiplication, and serialization/deseriatization between various popular formats.

All code is centered around two interfaces

  1. Matrix.java, which provides the core methods for accessing and updating values in a matrix.
  2. SparseMatrix.java, which provides access to sparse vectors in a matrix.

Matrix Factorization

Many Semantic Space models require a reduced feature space. Matrix factorization serves as the main method for this reduction. We provide three powerful factorization methods:

  1. Singular Value Decomposition: A given matrix is split into three
Clone this wiki locally