TensorFlow - 生成艺术画
flyfish
预备工作
Win7 64
python3
TensorFlow
准备代码与数据
neural-style代码
https://github.com/anishathalye/neural-style
vgg19数据文件
文件名是imagenet-vgg-verydeep-19.mat
该文件放到neural-style的主目录
命令
进入命令行
进入neural-style主目录
python neural_style.py –content ./examples/1-content.jpg –styles ./examples/1-style.jpg
–output ./examples/output.jpg –iterations 1000
1-style.jpg表示某种风格的画
1-content.jpg 换成照片文件
iterations 表示迭代次数
E:>cd lib
E:\lib>cd neural-style
输出
E:\lib\neural-style>python neural_style.py –content ./examples/original.jpg –s
tyles ./examples/1-style.jpg –output ./examples/output.jpg –iterations 1000
DateTime: W c:\l\tensorflow_1501918863922\work\tensorflow-1.2.
1\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn’
t compiled to use SSE instructions, but these are available on your machine and
could speed up CPU computations.
类似如下指令
SSE2 SSE3 SSE4.1 SSE4.2 AVX AVX2 FMA
Optimization started…
Iteration 1/ 1000
迭代累加
content loss: 866274
style loss: 230660
tv loss: 83870
total loss: 1.1808e+06
最后生成一副艺术画