public static long benchmarkEncogFlat(double[][] input, double[][] output) {
FlatNetwork network = new FlatNetwork(input[0].length, HIDDEN_COUNT, 0,
output[0].length, false);
network.randomize();
BasicMLDataSet trainingSet = new BasicMLDataSet(input, output);
TrainFlatNetworkBackPropagation train = new TrainFlatNetworkBackPropagation(
network, trainingSet, 0.7, 0.7);
double[] a = new double[2];