Downsample downsample = new SimpleIntensityDownsample();
ImageNeuralDataSet set = new ImageNeuralDataSet(downsample,true,-1,1);
BasicMLData ideal = new BasicMLData(1);
ImageNeuralData input = new ImageNeuralData(image);
set.add(input,ideal);
set.downsample(2,2);
Iterator<MLDataPair> itr = set.iterator();
MLDataPair pair = (MLDataPair)itr.next();
MLData data = pair.getInput();
double[] d = data.getData();
//Assert.assertEquals(d[0],-1.0, 0.1);