,获取图像信息
训练该神经网络,通过该网络处理图像,
再通过slim-vgg处理,计算两个神经网络间处理图像的损失,
使损失按照比例达到最优...(args.conf)
main(FLAGS)
4 配置文件内容
配置文件中包含了目标图像风格图片,损失权重,神经网络模型等,以cubist风格为例,解析如下:
【conf/cubist.yml...return sess.run(features)
【搭建神经网络:net_factory.py】
'''slim'''
slim = tf.contrib.slim
'''神经网络映射,训练的模型使用...,不进行深度处理;第二阶段根据读取的原始数据,对图像进行归一化处理,即RGB通道减去各自通道的均值;第三阶段是利用神经网络对图像数据进行提取,获取图像风格则进一步利用Gram矩阵进行计算,提取图像内容则可用直接使用...NN提取的内容.
(3) 图像处理过程中,使用了图形级联(tf.concat)与拆解(tf.split),其中级联是将神经网络提取的图像内容与图像原始内容级联,后续计算进行拆解计算内容损失.
(4) 为防止计算损失时出现过拟合或欠拟合