Skip to content

Instantly share code, notes, and snippets.

@pranjal-joshi
Created April 24, 2017 10:56
Show Gist options
  • Save pranjal-joshi/545f349535c4f44fa2d7ae697fde0d94 to your computer and use it in GitHub Desktop.
Save pranjal-joshi/545f349535c4f44fa2d7ae697fde0d94 to your computer and use it in GitHub Desktop.
evaluator = Evaluator()
x = preprocess_img(base_path)
z = load_img(base_path,target_size=(img_nrows,img_ncols))
imsave('iteration_original.png',z)
print "Saving original image.."
for i in range(EPOCHS):
print "Start iteration: %d" % i
start_time = time.time()
x,min_val,info = fmin_l_bfgs_b(evaluator.loss,x.flatten(),fprime=evaluator.grads,maxfun=20)
print "Loss: %s" % str(min_val)
img = deprocess_img(x.copy())
fname = "iteration_%d.png" % i
imsave(fname,img)
print "Time taken: %s" % str(time.time()-start_time)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment