gen.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:texture_generation 作者: Kyubyong 项目源码 文件源码
def generate(sample_image): 
    start_time = time.time() 

    g = ModelGraph()

    with tf.Session() as sess:
        # We need to initialize variables in this case because the Variable `generator/x` will not restored.
        tf.sg_init(sess)

        vars = [v for v in tf.global_variables() if "generator" not in v.name]
        saver = tf.train.Saver(vars)
        saver.restore(sess, tf.train.latest_checkpoint('asset/train/ckpt'))

        i = 0
        while True:
            mse, _ = sess.run([g.mse, g.train_gen], {g.y: transform_image(sample_image)}) # (16, 28)

            if time.time() - start_time > 60: # Save every 60 seconds
                gen_image = sess.run(g.x)
                gen_image = np.squeeze(gen_image)
                misc.imsave('gen_images/%s/gen_%.2f.jpg' % (label, mse), gen_image)

                start_time = time.time()
                i += 1
                if i == 60: break # Finish after 1 hour
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号