资源简介
包含,CycleGAN的代码,文档以及论文,讲解详细,有需要者不可放过。
代码片段和文件信息
from __future__ import absolute_import division print_function
import tensorflow as tf
def image_batch(image_paths batch_size load_size=286 crop_size=256 channels=3 shuffle=True
num_threads=4 min_after_dequeue=100 allow_smaller_final_batch=False):
“““ for jpg and png files “““
# queue and reader
img_queue = tf.train.string_input_producer(image_paths shuffle=shuffle)
reader = tf.WholeFileReader()
# preprocessing
_ img = reader.read(img_queue)
img = tf.image.decode_image(img channels=3)
‘‘‘
tf.image.random_flip_left_right should be used before tf.image.resize_images
because tf.image.decode_image reutrns a tensor without shape which makes
tf.image.resize_images collapse. Maybe it‘s a bug!
‘‘‘
img = tf.image.random_flip_left_right(img)
img = tf.image.resize_images(img [load_size load_size])
img = tf.random_crop(img [crop_size crop_size channels])
img = tf.cast(img tf.float32) / 127.5 - 1
# batch
if shuffle:
capacity = min_after_dequeue + (num_threads + 1) * batch_size
img_batch = tf.train.shuffle_batch([img]
batch_size=batch_size
capacity=capacity
min_after_dequeue=min_after_dequeue
num_threads=num_threads
allow_smaller_final_batch=allow_smaller_final_batch)
else:
img_batch = tf.train.batch([img]
batch_size=batch_size
allow_smaller_final_batch=allow_smaller_final_batch)
return img_batch len(image_paths)
class ImageData:
def __init__(self session image_paths batch_size load_size=286 crop_size=256 channels=3 shuffle=True
num_threads=4 min_after_dequeue=100 allow_smaller_final_batch=False):
self.sess = session
self.img_batch self.img_num = image_batch(image_paths batch_size load_size crop_size channels shuffle
num_threads min_after_dequeue allow_smaller_final_batch)
def __len__(self):
return self.img_num
def batch_ops(self):
return self.img_batch
def batch(self):
return self.sess.run(self.img_batch)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-10 10:28 CycleGAN-风格迁移\
目录 0 2018-09-08 20:49 CycleGAN-风格迁移\PPT及PDF\
文件 47225034 2018-09-08 20:49 CycleGAN-风格迁移\PPT及PDF\CycleGAN复现指南.pdf
文件 8495657 2018-09-08 20:40 CycleGAN-风格迁移\PPT及PDF\CycleGAN复现指南.pptx
文件 2737562 2018-09-08 20:38 CycleGAN-风格迁移\Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks.pdf
目录 0 2018-09-10 10:29 CycleGAN-风格迁移\源码及数据\
文件 2411 2018-09-08 20:49 CycleGAN-风格迁移\源码及数据\data.py
文件 6287 2018-09-08 20:49 CycleGAN-风格迁移\源码及数据\image_utils.py
文件 3090 2018-09-08 20:49 CycleGAN-风格迁移\源码及数据\models.py
文件 2844 2018-09-08 20:49 CycleGAN-风格迁移\源码及数据\ops.py
文件 2496 2018-09-08 20:49 CycleGAN-风格迁移\源码及数据\test.py
文件 7606 2018-09-08 20:49 CycleGAN-风格迁移\源码及数据\train.py
文件 1760 2018-09-08 20:50 CycleGAN-风格迁移\源码及数据\utils.py
相关资源
- 多篇深度学习,机器学习论文翻译,
- 机器学习-深度学习-NLP-算法工程师面
- deeplearning深度学习中文版无水印
- keras自带数据集的。。。
- computer organization and design 5th edition
- Computer Organization and Design 5th 计算机组
- 深度学习框架-PyTorch: 入门与实践(陈
- 雷达辐射源分选识别资料基于深度学
- 深度学习中word2vector测试语料text8
- 零基础入门深度学习-系列博客高清合
- Ian Goodfellow深度学习中文版+英文版
- Tensorflow - 实战Google深度学习框架 全本
- 深度学习方法及应用PDF高清晰完整版
- 《TensorFlow实战Google深度学习框架(第
- 深度学习与社会计算-刘知远
- 吴恩达深度学习专项课程编程作业集
- 《DeepLearning》深度学习圣经-IanGoodfe
- MNIST CNN 手写体识别完整数据集加代码
- Deep Reinforcement Learning Hands-On pdf
- 斯坦福大学深度学习课程课程讲义下
- 机器学习书籍大全
- Computer.Organization.and.Design.4th.Edition
- 21个项目玩转深度学习
- Deep Learning 深度学习 bengio中文版
- 条形码VOC数据集,包括图片和标注文
- 深度学习花书配套代码
- CGAN代码及数据集
- Web安全之深度学习实战
- mnist四个数据集
- 《DeepLearning》深度学习圣经-IanGoodfe
评论
共有 条评论