SYMBOL INDEX (172 symbols across 39 files) FILE: src/main/java/org/clueminer/clustering/benchmark/AbsParams.java class AbsParams (line 28) | public class AbsParams { FILE: src/main/java/org/clueminer/clustering/benchmark/Bench.java class Bench (line 34) | public abstract class Bench { method Bench (line 40) | public Bench() { method ensureFolder (line 44) | public static void ensureFolder(String folder) { method main (line 55) | public abstract void main(String[] args); method printUsage (line 57) | public static void printUsage(String[] args, JCommander cmd, AbsParams... method loadDatasets (line 69) | protected void loadDatasets() { method loadBenchArtificial (line 77) | protected void loadBenchArtificial() { method loadBenchRealWorld (line 81) | protected void loadBenchRealWorld() { method load (line 90) | protected void load(String name) { method safeName (line 100) | public static String safeName(String name) { FILE: src/main/java/org/clueminer/clustering/benchmark/BenchParams.java class BenchParams (line 25) | public class BenchParams extends AbsParams { FILE: src/main/java/org/clueminer/clustering/benchmark/ClusteringBenchmark.java class ClusteringBenchmark (line 35) | public class ClusteringBenchmark { method cluster (line 37) | public Container cluster(Dataset dataset, Props props) { method cluster (line 44) | public Container cluster(ClusteringAlgorithm algorithm, Dataset ... method hclust (line 48) | public Container hclust(final AgglomerativeClustering algorithm, fi... method singleLinkage (line 55) | public Container singleLinkage(final AgglomerativeClustering algori... method completeLinkage (line 59) | public Container completeLinkage(final AgglomerativeClustering algo... FILE: src/main/java/org/clueminer/clustering/benchmark/Container.java class Container (line 38) | public class Container implements Runnable { method Container (line 47) | public Container(ClusteringAlgorithm algorithm, Dataset dataset) { method Container (line 54) | public Container(ClusteringAlgorithm algorithm, Dataset dataset, Pr... method hierarchical (line 61) | public HierarchicalResult hierarchical(AgglomerativeClustering algorit... method run (line 66) | @Override method cluster (line 75) | public Clustering cluster(ClusteringAlgorithm algorithm, Dataset da... method equals (line 79) | public boolean equals(Container other) { FILE: src/main/java/org/clueminer/clustering/benchmark/Experiment.java class Experiment (line 36) | public class Experiment implements Runnable { method Experiment (line 44) | public Experiment(BenchParams params, String results) { method Experiment (line 50) | public Experiment(BenchParams params, String results, ClusteringAlgori... method run (line 57) | @Override method generateData (line 111) | public Dataset generateData(int size, int dim) { FILE: src/main/java/org/clueminer/clustering/benchmark/GnuplotReporter.java class GnuplotReporter (line 36) | public class GnuplotReporter extends GnuplotHelper implements Reporter { method GnuplotReporter (line 42) | public GnuplotReporter(String folder, String[] opts, String[] algorith... method writeHeader (line 70) | private void writeHeader(String[] opts) { method finalResult (line 80) | @Override method writePlotScript (line 99) | private void writePlotScript(File file, String script) { method plotCpu (line 111) | private String plotCpu(int labelPos, String yLabel, int x, int y, Stri... method plotComplexity (line 143) | private String plotComplexity(int labelPos, String yLabel, int x, int ... method finish (line 182) | public void finish() { method writeBashScript (line 186) | private void writeBashScript(String dataDir) { method bashPlotScript (line 211) | public static void bashPlotScript(String[] plots, String dir, String g... FILE: src/main/java/org/clueminer/clustering/benchmark/Main.java class Main (line 38) | public class Main { method Main (line 43) | public Main() { method main (line 62) | public static void main(String[] args) { method usage (line 80) | private static void usage() { FILE: src/main/java/org/clueminer/clustering/benchmark/ParamExperiment.java class ParamExperiment (line 31) | public class ParamExperiment extends Experiment { method ParamExperiment (line 35) | public ParamExperiment(BenchParams params, String results) { method ParamExperiment (line 39) | public ParamExperiment(BenchParams params, String results, Props[] con... method run (line 45) | @Override FILE: src/main/java/org/clueminer/clustering/benchmark/chameleon2/Cham2Bench.java class Cham2Bench (line 34) | public class Cham2Bench extends Hclust { method main (line 39) | @Override FILE: src/main/java/org/clueminer/clustering/benchmark/consensus/ConsensusExp.java class ConsensusExp (line 31) | public class ConsensusExp extends Bench { method parseArguments (line 35) | protected static ConsensusParams parseArguments(String[] args) { method main (line 42) | @Override FILE: src/main/java/org/clueminer/clustering/benchmark/consensus/ConsensusParams.java class ConsensusParams (line 26) | public class ConsensusParams extends AbsParams { FILE: src/main/java/org/clueminer/clustering/benchmark/consensus/ConsensusRun.java class ConsensusRun (line 52) | public class ConsensusRun implements Runnable { method ConsensusRun (line 62) | public ConsensusRun(ConsensusParams params, String benchmarkFolder, Da... method createTable (line 71) | private void createTable() { method run (line 82) | @Override method algorithmSetup (line 139) | private Props algorithmSetup(String alg) { FILE: src/main/java/org/clueminer/clustering/benchmark/cutoff/CutoffComparison.java class CutoffComparison (line 51) | public class CutoffComparison implements Runnable { method CutoffComparison (line 61) | public CutoffComparison(CutoffParams params, String benchmarkFolder, A... method run (line 68) | @Override method loadExternalEvals (line 115) | private void loadExternalEvals() { method writeHeader (line 124) | private void writeHeader(Dataset dataset) { method writeValues (line 137) | private void writeValues(CutoffStrategy cutoff, String internaEval, Cl... method writeAverages (line 164) | private void writeAverages() { method getCutoffStrategy (line 179) | private CutoffStrategy getCutoffStrategy(String strategy, String eval) { method initAverages (line 187) | private void initAverages() { class Average (line 205) | private class Average { method Average (line 212) | Average(String name) { method getAverage (line 222) | public double getAverage(String eval) { method addValues (line 226) | public void addValues(Clustering c) { FILE: src/main/java/org/clueminer/clustering/benchmark/cutoff/CutoffExp.java class CutoffExp (line 33) | public class CutoffExp extends Bench { method parseArguments (line 37) | protected static CutoffParams parseArguments(String[] args) { method main (line 44) | @Override method createDatasetsArray (line 76) | private ArrayList> createDatasetsArray(Str... FILE: src/main/java/org/clueminer/clustering/benchmark/cutoff/CutoffParams.java class CutoffParams (line 26) | public class CutoffParams extends AbsParams { FILE: src/main/java/org/clueminer/clustering/benchmark/cutoff/FirstJumpOptimization.java class FirstJumpOptimization (line 46) | public class FirstJumpOptimization implements Runnable { method FirstJumpOptimization (line 55) | public FirstJumpOptimization(CutoffParams params, String benchmarkFold... method run (line 64) | @Override method testParameters (line 102) | private double testParameters(int i, double j) { method computeDendrograms (line 135) | private void computeDendrograms(AgglomerativeClustering alg) { method getCutoffStrategy (line 143) | private CutoffStrategy getCutoffStrategy(String strategy) { FILE: src/main/java/org/clueminer/clustering/benchmark/evolve/EvolveExp.java class EvolveExp (line 46) | public class EvolveExp implements Runnable { method EvolveExp (line 56) | public EvolveExp(EvolveParams params, String benchmarkFolder, ClusterE... method run (line 73) | @Override method fetchExternal (line 113) | private ClusterEvaluation fetchExternal(String external) { FILE: src/main/java/org/clueminer/clustering/benchmark/evolve/EvolveParams.java class EvolveParams (line 26) | public class EvolveParams extends AbsParams { FILE: src/main/java/org/clueminer/clustering/benchmark/exp/Data.java class Data (line 46) | public class Data extends Bench { method main (line 58) | @Override method init (line 117) | private void init() { method execute (line 141) | public void execute(String datasetName) { FILE: src/main/java/org/clueminer/clustering/benchmark/exp/EvolveScores.java class EvolveScores (line 38) | public class EvolveScores extends Bench { method parseArguments (line 42) | protected static EvolveParams parseArguments(String[] args) { method main (line 49) | @Override FILE: src/main/java/org/clueminer/clustering/benchmark/exp/HclusPar.java class HclusPar (line 35) | public class HclusPar extends Hclust { method main (line 40) | @Override FILE: src/main/java/org/clueminer/clustering/benchmark/exp/HclusPar2.java class HclusPar2 (line 36) | public class HclusPar2 extends Hclust { method main (line 41) | @Override FILE: src/main/java/org/clueminer/clustering/benchmark/exp/Hclust.java class Hclust (line 37) | public class Hclust extends Bench { method main (line 44) | @Override method parseArguments (line 61) | protected static BenchParams parseArguments(String[] args) { method printUsage (line 68) | public static void printUsage(String[] args, JCommander cmd, BenchPara... FILE: src/main/java/org/clueminer/clustering/benchmark/gen/NsgaGen.java class NsgaGen (line 37) | public class NsgaGen extends Bench { method parseArguments (line 41) | protected static NsgaGenParams parseArguments(String[] args) { method main (line 48) | @Override FILE: src/main/java/org/clueminer/clustering/benchmark/gen/NsgaGenExp.java class NsgaGenExp (line 43) | public class NsgaGenExp implements Runnable { method NsgaGenExp (line 55) | public NsgaGenExp(NsgaGenParams params, String benchmarkFolder, Cluste... method createTable (line 66) | private void createTable() { method run (line 77) | @Override FILE: src/main/java/org/clueminer/clustering/benchmark/gen/NsgaGenParams.java class NsgaGenParams (line 26) | public class NsgaGenParams extends AbsParams { FILE: src/main/java/org/clueminer/clustering/benchmark/nsga/NsgaExp.java class NsgaExp (line 43) | public class NsgaExp implements Runnable { method NsgaExp (line 54) | public NsgaExp(NsgaParams params, String benchmarkFolder, ClusterEvalu... method run (line 64) | @Override method createTable (line 124) | private void createTable() { FILE: src/main/java/org/clueminer/clustering/benchmark/nsga/NsgaParams.java class NsgaParams (line 26) | public class NsgaParams extends AbsParams { FILE: src/main/java/org/clueminer/clustering/benchmark/nsga/NsgaScore.java class NsgaScore (line 38) | public class NsgaScore extends Bench { method parseArguments (line 42) | protected static NsgaParams parseArguments(String[] args) { method main (line 49) | @Override FILE: src/main/java/org/clueminer/clustering/benchmark/partition/PartitionBench.java class PartitionBench (line 38) | public class PartitionBench implements Runnable { method PartitionBench (line 45) | public PartitionBench(PartitionParams params, String results, Partitio... method run (line 52) | @Override method bench (line 96) | public Runnable bench(final Partitioning algorithm, final Graph g, fin... method generateData (line 116) | protected Dataset generateData(int size, int dim) { method determineK (line 132) | private int determineK(Dataset dataset) { method determineMaxPartitionSize (line 141) | private int determineMaxPartitionSize(Dataset data... FILE: src/main/java/org/clueminer/clustering/benchmark/partition/PartitionExp.java class PartitionExp (line 33) | public class PartitionExp extends Bench { method parseArguments (line 37) | protected static PartitionParams parseArguments(String[] args) { method main (line 44) | @Override FILE: src/main/java/org/clueminer/clustering/benchmark/partition/PartitionParams.java class PartitionParams (line 26) | public class PartitionParams extends AbsParams { FILE: src/main/java/org/clueminer/data/DataLoader.java class DataLoader (line 43) | public class DataLoader implements DataProvider { method DataLoader (line 50) | public DataLoader(Map datasets, String prefix, Map loadDataset(String name, String ty... method resource (line 126) | public File resource(String path, String fullPath) { method loadResource (line 158) | private File loadResource(String resource) { method createLoader (line 177) | public static DataProvider createLoader(String p1, String p2) { method iterator (line 202) | @Override method hasDataset (line 207) | @Override class DataLoaderIterator (line 217) | private class DataLoaderIterator implements Iterator getResources(String p1, String p2) { method browseFiles (line 91) | private static void browseFiles(final List retval, File fileMe... method getResources (line 106) | private static Collection getResources(final String element, f... method getResourcesFromJarFile (line 119) | private static Collection getResourcesFromJarFile(final File f... method getResourcesFromDirectory (line 148) | private static Collection getResourcesFromDirectory( method isWindows (line 171) | public static boolean isWindows() { method isMac (line 175) | public static boolean isMac() { method isUnix (line 179) | public static boolean isUnix() { method isSolaris (line 183) | public static boolean isSolaris() { method loadFromJar (line 193) | private static void loadFromJar(List retval, Pattern pattern) { FILE: src/test/java/org/clueminer/clustering/benchmark/ExperimentTest.java class ExperimentTest (line 31) | public class ExperimentTest { method testGenerateData (line 35) | @Test FILE: src/test/java/org/clueminer/clustering/benchmark/HclustBenchmarkTest.java class HclustBenchmarkTest (line 36) | public class HclustBenchmarkTest { method HclustBenchmarkTest (line 40) | public HclustBenchmarkTest() { method testSingleLinkage (line 45) | @Test method testCompleteLinkage (line 56) | @Test method testSingleLinkageSameResultTwoAlg (line 67) | @Test method testSingleLinkageSameResult (line 89) | public void testSingleLinkageSameResult() { method testAverageLinkageResult (line 96) | @Test method testMedianLinkageResult (line 108) | public void testMedianLinkageResult() { method compareTreeResults (line 115) | private void compareTreeResults(Dataset dataset, S... FILE: src/test/java/org/clueminer/clustering/benchmark/chameleon2/Cham2BenchTest.java class Cham2BenchTest (line 29) | public class Cham2BenchTest { method testMain (line 31) | @Test FILE: updreadme.rb function basename (line 8) | def basename(file)