Examples of epsilonEquals()


Examples of mikera.matrixx.Matrix.epsilonEquals()

        D.set(SSIZE-1, SSIZE-1, D.get(SSIZE-1, SSIZE-1) + 3.14159);
    assertTrue(M.equals(D));

    D = M.dense();
    assertTrue(M.equals(D));
    assertTrue(D.epsilonEquals(M, 0.1));
        M.set(SSIZE-1, SSIZE-1, M.get(SSIZE-1, SSIZE-1) + 3.14159);
    assertFalse(M.equals(D));
        D.addAt(SSIZE-1, SSIZE-1, 3.14159);         // also test addAt
    assertTrue(M.equals(D));
View Full Code Here

Examples of mikera.matrixx.Matrix.epsilonEquals()

        D.addAt(SSIZE-1, SSIZE-1, 3.14159);         // also test addAt
    assertTrue(M.equals(D));

    D = M.toMatrix();
    assertTrue(M.equals(D));
    assertTrue(D.epsilonEquals(M, 0.1));
        M.set(SSIZE-1, SSIZE-1, M.get(SSIZE-1, SSIZE-1) + 3.14159);
    assertFalse(M.equals(D));
        D.set(SSIZE-1, SSIZE-1, D.get(SSIZE-1, SSIZE-1) + 3.14159);
    assertTrue(M.equals(D));
View Full Code Here

Examples of mikera.matrixx.Matrix.epsilonEquals()

      Index indy=Indexz.createRandomChoice(DSIZE, SSIZE);
      M.replaceColumn(i,SparseIndexedVector.create(SSIZE, indy, data));
    }
    Matrix D = Matrix.create(M);
    assertTrue(M.equals(D));
    assertTrue(D.epsilonEquals(M, 0.1));
        M.set(SSIZE-1, SSIZE-1, M.get(SSIZE-1, SSIZE-1) + 3.14159);
    assertFalse(M.equals(D));
        D.set(SSIZE-1, SSIZE-1, D.get(SSIZE-1, SSIZE-1) + 3.14159);
    assertTrue(M.equals(D));
View Full Code Here

Examples of mikera.matrixx.Matrix.epsilonEquals()

        D.set(SSIZE-1, SSIZE-1, D.get(SSIZE-1, SSIZE-1) + 3.14159);
    assertTrue(M.equals(D));

    D = M.dense();
    assertTrue(M.equals(D));
    assertTrue(D.epsilonEquals(M, 0.1));
        M.set(SSIZE-1, SSIZE-1, M.get(SSIZE-1, SSIZE-1) + 3.14159);
    assertFalse(M.equals(D));
        D.addAt(SSIZE-1, SSIZE-1, 3.14159);         // also test addAt
    assertTrue(M.equals(D));
View Full Code Here

Examples of mikera.matrixx.Matrix.epsilonEquals()

        D.addAt(SSIZE-1, SSIZE-1, 3.14159);         // also test addAt
    assertTrue(M.equals(D));

    D = M.toMatrix();
    assertTrue(M.equals(D));
    assertTrue(D.epsilonEquals(M, 0.1));
        M.set(SSIZE-1, SSIZE-1, M.get(SSIZE-1, SSIZE-1) + 3.14159);
    assertFalse(M.equals(D));
        D.set(SSIZE-1, SSIZE-1, D.get(SSIZE-1, SSIZE-1) + 3.14159);
    assertTrue(M.equals(D));
View Full Code Here

Examples of mikera.vectorz.AVector.epsilonEquals()

  private void testApplyToZeroVector(AAffineTransform t) {
    AVector z=Vectorz.createZeroVector(t.inputDimensions());
   
    AVector r=t.transform(z);
    assertNotNull(r);
    assertTrue(r.epsilonEquals(t.getTranslation().getTranslationVector()))
    assertTrue(r.epsilonEquals(t.copyOfTranslationVector()))
  }
 

  private void testCloneTransform(AAffineTransform t) {
View Full Code Here

Examples of mikera.vectorz.AVector.epsilonEquals()

    AVector z=Vectorz.createZeroVector(t.inputDimensions());
   
    AVector r=t.transform(z);
    assertNotNull(r);
    assertTrue(r.epsilonEquals(t.getTranslation().getTranslationVector()))
    assertTrue(r.epsilonEquals(t.copyOfTranslationVector()))
  }
 

  private void testCloneTransform(AAffineTransform t) {
    AVector z=Vectorz.createZeroVector(t.inputDimensions());
View Full Code Here

Examples of mikera.vectorz.AVector.epsilonEquals()

    INDArray b = a.exactClone();
    AVector v = b.toVector();
    b.pow(2.5);
    v.pow(2.5);
    assertTrue(v.epsilonEquals(b.toVector()));

    b = a.exactClone();
    v = b.toVector();
    b.square();
    v.square();
View Full Code Here

Examples of mikera.vectorz.AVector.epsilonEquals()

    AVector r=rot.transform(v);
    assertEquals(v.get(0),r.get(0),0.00001);
    assertEquals(v.get(1),r.get(1),0.00001);
    assertEquals(v.get(2),r.get(2),0.00001);
    assertEquals(v.magnitude(),r.magnitude(),0.00001);
    assertTrue(r.epsilonEquals(v));
  }
 
  private void doInverseTest(AMatrix m) {
    assert(m.rowCount()==m.columnCount());
    AVector v = Vectorz.createUniformRandomVector(m.rowCount());
View Full Code Here

Examples of mikera.vectorz.AVector.epsilonEquals()

    assertTrue(mi.epsilonEquals(Inverse.calculate(m)));
   
    AVector mv=m.transform(v);
    AVector mimv=mi.transform(mv);
   
    assertTrue(mimv.epsilonEquals(v));   
   
    // composition of matrix and its inverse should be an identity transform
    MatrixTransform mt=new MatrixTransform(m);
    ATransform id=mt.compose(new MatrixTransform(mi));
    AVector idv=id.transform(v);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.