Example usage for org.apache.mahout.math DenseVector size

List of usage examples for org.apache.mahout.math DenseVector size

Introduction

In this page you can find the example usage for org.apache.mahout.math DenseVector size.

Prototype

@Override
    public final int size() 

Source Link

Usage

From source file:org.qcri.pca.ReconstructionErrJob.java

static void denseVectorPlusAbsDenseDiff(DenseVector denseVector, Vector sparseVector, DenseVector meanVector) {
    for (int i = 0; i < denseVector.size(); i++) {
        double denseV = denseVector.getQuick(i);
        double v = sparseVector.getQuick(i);
        double mean = meanVector.getQuick(i);
        denseVector.setQuick(i, denseV + Math.abs(v - mean));
    }/*from   w  w  w .  j  a va2  s  .  c o  m*/
}

From source file:org.qcri.pca.ReconstructionErrJob.java

static void denseVectorSubtractSparseSubtractDense(DenseVector mainVector, Vector subtractor1,
        DenseVector subtractor2) {//from   w  w w  .jav a  2  s.  com
    int nCols = mainVector.size();
    for (int c = 0; c < nCols; c++) {
        double v = mainVector.getQuick(c);
        v -= subtractor1.getQuick(c);
        v -= subtractor2.getQuick(c);
        mainVector.setQuick(c, v);
    }
}