public class EvaluationMain
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String[] |
args |
private static java.lang.String |
DATASETNAME |
private static java.lang.String |
FILENAME |
private static int |
numRuns
How often should each initialization be run?
|
private static java.io.BufferedWriter |
out |
private static java.lang.String |
propFilename |
private static java.lang.String |
separator |
private static int |
sleeptime |
Constructor and Description |
---|
EvaluationMain() |
Modifier and Type | Method and Description |
---|---|
private static void |
changeInitMethod(java.lang.String method) |
private static void |
changeInitMethodAndSizes(java.lang.String method,
int xSize,
int ySize) |
private static void |
evaluate(java.lang.String methodName) |
private static void |
evaluateExistingSOM() |
private static void |
evaluateGeneric(java.lang.String name) |
private static void |
evaluatePCA() |
private static void |
evaluateRandom() |
private static void |
evaluateRandomSampling() |
static java.lang.String |
getDatasetName() |
private static java.util.Properties |
loadProperties() |
static void |
main(java.lang.String[] args) |
private static void |
readParams(java.lang.String[] args) |
private static java.lang.String DATASETNAME
private static java.lang.String FILENAME
private static java.io.BufferedWriter out
private static java.lang.String separator
private static java.lang.String propFilename
private static java.lang.String[] args
private static int sleeptime
private static int numRuns
private static void readParams(java.lang.String[] args)
public static void main(java.lang.String[] args) throws java.io.IOException, java.lang.InterruptedException, SOMLibFileFormatException
java.io.IOException
java.lang.InterruptedException
SOMLibFileFormatException
public static java.lang.String getDatasetName()
private static void evaluateExistingSOM() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
private static void evaluatePCA() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
private static void evaluateRandomSampling() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
private static void evaluateRandom() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
private static void evaluateGeneric(java.lang.String name) throws java.io.FileNotFoundException, java.io.IOException, java.lang.InterruptedException
java.io.FileNotFoundException
java.io.IOException
java.lang.InterruptedException
private static void evaluate(java.lang.String methodName) throws java.io.IOException
java.io.IOException
private static java.util.Properties loadProperties() throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
private static void changeInitMethod(java.lang.String method) throws java.io.FileNotFoundException, java.io.IOException, java.lang.InterruptedException
java.io.FileNotFoundException
java.io.IOException
java.lang.InterruptedException
private static void changeInitMethodAndSizes(java.lang.String method, int xSize, int ySize) throws java.io.FileNotFoundException, java.io.IOException, java.lang.InterruptedException
java.io.FileNotFoundException
java.io.IOException
java.lang.InterruptedException