private void renderExampleToDisk( Matrix draw1, Matrix reconstructed2, Matrix draw2, String number, String CE, boolean renderRealImage ) throws InterruptedException {
String strCE = String.valueOf(CE).substring(0, 5);
DrawMnistGreyscale d = new DrawMnistGreyscale(draw1);
// d.title = "REAL";
if (renderRealImage) {
d.saveToDisk("/tmp/Metronome/RBM/" + UUIDForRun + "/" + number + "/" + number + "_real.png");
}
DrawMnistGreyscale d2 = new DrawMnistGreyscale( draw2, 100, 100 );
// d2.title = "TEST";
d2.saveToDisk("/tmp/Metronome/RBM/" + UUIDForRun + "/" + number + "/" + strCE + "_ce_" + number + "_test.png");
//RBMRenderer rbm_hbias_test = new RBMRenderer();
//rbm_hbias_test.renderHiddenBiases(100, 100, draw2, "/tmp/Metronome/RBM/" + UUIDForRun + "/" + number + "/RBM_RENDER_TEST_" + strCE + "_ce_" + number + "_test.png");