List of usage examples for org.apache.mahout.math RandomAccessSparseVector getLengthSquared
@Override
public double getLengthSquared()
From source file:com.scaleunlimited.classify.vectors.UnitNormalizerTest.java
License:Apache License
@Test public void testNormalization() { BaseNormalizer normalizer = new UnitNormalizer(); RandomAccessSparseVector v = new RandomAccessSparseVector(3); v.setQuick(0, 2.0);/*from w w w . j a v a 2 s . c o m*/ v.setQuick(1, 8.0); v.setQuick(2, 0.0); normalizer.normalize(v); assertEquals(1.0, v.getLengthSquared(), 0.001); v = new RandomAccessSparseVector(3); v.setQuick(0, 4.0); v.setQuick(1, 0.0); v.setQuick(2, 0.0); normalizer.normalize(v); assertEquals(1.0, v.getLengthSquared(), 0.001); }