入参:model_file
(模型名称,请看模型对照表)、image_file
(待迁移风格的图片)
返回:content_image_base64
,生成图片的 base64
model_file | 风格类型 | 待迁移风格的图片 | 生成例子 |
---|---|---|---|
cubist | |||
scream | |||
denoised_starry | |||
feathers | |||
mosaic | |||
wave | |||
udnie |
-
_server
和之前使用与修改一下,参考上述《模型对照表》 -
_train
是训练代码
将D:/wjx/train2014/train2014/
修改为你解压后的train2014路径
可以稍微改大一点
style_image
:风格图片的路径madel_path
:模型保存的路径naming
:模型保存的文件夹名,这里填“candy”,成功训练后你会在model/candy中看到对应模型的生成
image_size
不建议修改batch_size
:训练批数量,根据 gpu 的好坏增大或减小,我这边机器不好2或4勉强能接受,建议2的次方。epoch
:把训练集也就是train2014
,的每张图片完整的训练两遍。建议在资源和时间充沛的情况下,可将其调大,那保存模型的频率可以在train.py
将其调大。
剩下的不建议修改,可以参考 conf 文件夹下的 yml 文件
python train.py -c conf/candy.yml
报错的话,要么 gpu 不够给力,建议调小 bitch_size
,要么路径之类的不对,好好检查一下。
tensorboard --logdir models/candy/
浏览器访问:http://{ip地址}:6006