fast style transfer 快速风格转换 config

原文链接: fast style transfer 快速风格转换 config

上一篇: docker 配置阿里云镜像加速

下一篇: fast style transfer 快速风格转换 data

将项目需要用的资源作为单独的配置文件同一进行管理
包括图像最大尺寸,pb文件保存路径,cpkt文件位置等

配置文件

import numpy as np

# 批次大小,为1时可以不考虑图像大小,大于1时,需要将输入图像转化为相同大小
BATCH_SIZE = 1

# data流 相关配置
SHUFFLE_SIZE = 256
PREFETCH_SIZE = 256

MAX_IMAGE_SIZE = 240
IMAGE_PAD = 5

# vgg 均值数组
MEAN_PIXEL = np.array([123.68, 116.779, 103.939]).reshape((1, 1, 1, 3))

# 训练配置信息
TRAIN_STEP = 20000
SHOW_STEP = 100
SAVE_STEP = 1000
LEARNING_RATE = .01

# 测试图片路径数组
TEST_IMAGE_PATHS = [
    './images/xjtu.jpg',
    './images/xjtu2.jpg',
    './images/lib.jpg',
    './images/lib2.jpg',
    './images/lyf.jpg',
    './images/hml.jpg',
    './images/dog.jpg',
    './images/tree.jpg',
]

# 不同的loss权重设置
# 风格损失为e10,内容为e6,平滑e7
CONTENT_WEIGHT = 1.
STYLE_WEIGHT = .0001
TV_WEIGHT = .001

#  生成器网络前缀
GENERATOR_SCOPE = 'generator'

# vgg19 ckpt
VGG19_CKPT_PATH = r"D:\data\tf_models\vgg19\vgg_19.ckpt"

# 用于训练的图像文件夹
TRAIN_IMAGE_ROOT = r'D:\data\coco\train2014'
# 保存pb文件
PB_PATH = './pb/starry.pb'

# 风格文件路径,可以使用多风格
STYLE_IMAGE_PATHS = [
    './styled_images/starry.jpg',
    # './styled_images/feathers.jpg',
    # './styled_images/mnls.jpg',
    # './styled_images/candy.jpg',
    # './styled_images/tree.jpg',

]
STYLE_WEIGHTS = [1., 1., 1., 1., 1.]
STYLE_LAYERS = [
    'vgg_19/conv1/conv1_1',
    'vgg_19/conv2/conv2_1',
    'vgg_19/conv3/conv3_1',
    'vgg_19/conv4/conv4_1',
    # 'vgg_19/conv5/conv5_1',
]
STYLE_LAYER_WEIGHTS = [1, 1, 1, 1, 1, ]
CONTENT_LAYERS = [
    # 'vgg_19/conv1/conv1_2',
    # 'vgg_19/conv2/conv2_2',
    'vgg_19/conv3/conv3_4',
    'vgg_19/conv4/conv4_4',
    # 'vgg_19/conv5/conv5_2',
]
CONTENT_LAYER_WEIGHTS = [1., 1., 1., 1., 1., 1.]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值