@Test public void testClustering() { Database db = makeSimpleDatabase(UNITTEST + "3clusters-and-noise-2d.csv", 330); Clustering<?> clustering = new ELKIBuilder<>(ClustersWithNoiseExtraction.class) // .with(ClustersWithNoiseExtraction.Parameterizer.K_ID, 3) // .with(ClustersWithNoiseExtraction.Parameterizer.MINCLUSTERSIZE_ID, 5) // .with(AbstractAlgorithm.ALGORITHM_ID, AnderbergHierarchicalClustering.class) // .build().run(db); testFMeasure(db, clustering, 0.9242); testClusterSizes(clustering, new int[] { 56, 123, 151 }); } }