CV之NS之VGG16:基于预训练模型VGG16训练COCO的train2014数据集实现训练《神奈川冲浪里》风格配置yml文件

简介: CV之NS之VGG16:基于预训练模型VGG16训练COCO的train2014数据集实现训练《神奈川冲浪里》风格配置yml文件

一、训练


1、《神奈川冲浪里》风格


风格如图

image.png



2、配置yml文件



style_image: img/wave.jpg # targeted style image指定原始风格图像

##naming、model_path 两个量定义了最终的checkpoint 和监控信息。events文件会被保存在models/wave文件夹下

naming: "wave" # the name of this model一般和图像名字保持一致. Determine the path to save checkpoint and events file.

model_path: models  # root path根目录 to save checkpoint and events file. The final path would be <model_path>/<naming>

## Weight of the loss各个损失的权重

content_weight: 1.0  # weight for content features loss内容损失权重

style_weight: 220.0  # weight for style features loss风格损失权重

tv_weight: 0.0  # weight for total variation loss,(1)在本项目中,发现设定它的权重为0也不影响收敛

## The size, the iter number to run 训练原始图片大小、一次batch的样本数、跑的epoch运行次数

image_size: 256  

batch_size: 4

epoch: 2

## Loss Network损失网络

loss_model: "vgg_16"

content_layers:  # use these layers for content loss使用conv3_3定义内容损失

 - "vgg_16/conv3/conv3_3"

style_layers:  # use these layers for style loss使用conv1_2、conv2_2、conv3_3、conv4_3定义风格损失

 - "vgg_16/conv1/conv1_2"

 - "vgg_16/conv2/conv2_2"

 - "vgg_16/conv3/conv3_3"

 - "vgg_16/conv4/conv4_3"

checkpoint_exclude_scopes: "vgg_16/fc"  # we only use the convolution layers, so ignore fc layers.只用到卷积层所以不需要fc层

loss_model_file: "pretrained/vgg_16.ckpt"  # the path to the checkpoint预训练模型对应的位置


二、TensorBoard中监控训练情况

image.png

image.png






————————————————

版权声明:本文为CSDN博主「一个处女座的程序猿」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/qq_41185868/article/details/82940785

相关文章
|
1月前
|
计算机视觉
数据集学习笔记(三):COCO创建dataloader用于训练
如何使用COCO数据集创建dataloader进行训练,包括安装环境、加载数据集代码、定义数据转换、创建数据集对象以及创建dataloader。
42 5
|
存储 大数据 Linux
基于 YOLOv8 的自定义数据集训练
基于 YOLOv8 的自定义数据集训练
|
机器学习/深度学习
如何搭建VGG网络,实现Mnist数据集的图像分类
如何搭建VGG网络,实现Mnist数据集的图像分类
128 0
|
机器学习/深度学习 计算机视觉
使用paddle搭建多种卷积神经网络实现Cifar10数据集 解析
本项目把几大重要的卷积神经网络进行了解析使用了Cifar10 项目是陆平老师的,解析采取了由上至下的方式,上面的解析详细,下面的可能没有标注 如果有疑问可以留言或私聊我都可以。
423 0
使用paddle搭建多种卷积神经网络实现Cifar10数据集 解析
|
JSON 数据格式 计算机视觉
MMDetection系列 | 2. MMDetection自定义数据集训练
MMDetection系列 | 2. MMDetection自定义数据集训练
758 0
MMDetection系列 | 2. MMDetection自定义数据集训练
|
XML 存储 数据格式
Yolov3-spp系列 | 训练Pascal voc格式的数据集
Yolov3-spp系列 | 训练Pascal voc格式的数据集
118 0
Yolov3-spp系列 | 训练Pascal voc格式的数据集
|
机器学习/深度学习 移动开发 API
tensorflow2.0图片分类实战---对fashion-mnist数据集分类
tensorflow2.0图片分类实战---对fashion-mnist数据集分类
250 0
tensorflow2.0图片分类实战---对fashion-mnist数据集分类
|
XML 数据格式 异构计算
用darknet框架中的YOLOv3对自己的数据集进行训练和预测
用darknet框架中的YOLOv3对自己的数据集进行训练和预测
用darknet框架中的YOLOv3对自己的数据集进行训练和预测
|
移动开发 算法 算法框架/工具
DL之DCGAN(Keras框架):基于keras框架利用深度卷积对抗网络DCGAN算法对MNIST数据集实现图像生成(保存h5模型→加载模型)
DL之DCGAN(Keras框架):基于keras框架利用深度卷积对抗网络DCGAN算法对MNIST数据集实现图像生成(保存h5模型→加载模型)
DL之DCGAN(Keras框架):基于keras框架利用深度卷积对抗网络DCGAN算法对MNIST数据集实现图像生成(保存h5模型→加载模型)
|
存储 人工智能 数据可视化
Paddle 环境中 使用LeNet在MNIST数据集实现图像分类
测试了在AI Stuio中 使用LeNet在MNIST数据集实现图像分类 示例。基于可以搭建其他网络程序。
Paddle 环境中 使用LeNet在MNIST数据集实现图像分类
下一篇
无影云桌面