Package tv.floe.metronome.clustering.kmeans

Examples of tv.floe.metronome.clustering.kmeans.Mean


    Point one = new Point(1,1);
   
    Point half = new Point(0.5, 0.5);
    Point quarter = new Point(0.25, 0.25);
   
    Mean averager = new Mean();
    averager.add(zero);
    averager.add(one);
   
    Point averageA = averager.toPoint();
    assertEquals(half, averageA);
   
    averager.reset();
    averager.add(zero);
    averager.add(zero);
    averager.add(zero);
    averager.add(one);
   
    Point averageB = averager.toPoint();
    assertEquals(quarter, averageB);
  }
View Full Code Here


    Point zero = new Point(0,0);
    Point one = new Point(1,1);
   
    Point half = new Point(0.5, 0.5);
   
    Mean averagerA = new Mean();
    averagerA.add(zero);
    averagerA.add(zero);
    averagerA.add(one);
   
    Mean averagerB = new Mean();
    averagerB.add(zero);
    averagerB.add(one);
    averagerB.add(one);

    averagerA.merge(averagerB);
   
    Point average = averagerA.toPoint();
    assertEquals(half, average);
View Full Code Here

   
  }
 
  @Test(expected=IllegalStateException.class)
  public void testToPoint() {
    Mean mean = new Mean();
    mean.toPoint();
  }
View Full Code Here

TOP

Related Classes of tv.floe.metronome.clustering.kmeans.Mean

Copyright © 2018 www.massapicom. 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.