os.chdir('result') # d = datetime.datetime.today() # dir_name = d.strftime('%Y-%m-%d_%H-%M-%S') # print dir_name # if not os.path.exists(dir_name): # os.mkdir(dir_name) # os.chdir(dir_name) dir_name = 'finetune_epoch' + str(epoch) if not os.path.exists(dir_name): os.mkdir(dir_name) os.chdir(dir_name) # Feature output = rbm1.output_from_input(rbm1.input) output = rbm2.output_from_input(output) output = rbm3.output_from_input(output) output = rbm4.output_from_input(output) output = rbm5.output_from_input(output) output = rbm6.output_from_input(output) output = rbm7.output_from_input(output) saveFeatures(output) # RBM1 Save reinput = rbm1.reconstruct_from_input(rbm1.input) saveImage(reinput, node_shape[2], 'rbm1_after_train') saveW(rbm1.getW(), 'rbm1_after_train') # RBM2 Save output = rbm1.output_from_input(rbm1.input)