风格迁移代码复现

原始论文

Rethinking Style Transfer: From Pixels to Parameterized Brushstrokes

项目地址

前期准备

conda环境配置

创建环境时直接安装tensorflow-gpu==1.14会莫名出现报python支持未安装的错误(实际上已经安装),导致环境创建失败,重新创建同名环境anaconda提示环境已存在,需要到anaconda的envs文件夹里删除对应的文件。后续采用先创建python3.7.0环境,再安装tensorflow ==1.14

conda create --name tf14 python==3.7.0
conda activate tf14
conda install tensorflow==1.14

支持库安装

作者在项目文件下创建有requirements.txt文件,直接用pip安装即可。

pip install -r requirements.txt

Pycharm连接服务器(远程跑代码)

Pycharm专业版提供链接远程服务器的功能,可以在自己电脑上连接服务器,选择同步文件夹,实现远程跑代码。

首先在Interpreter Setting中(File\(\rightarrow\)Settings\(\rightarrow\)Project目录下)选择添加新的编译器,选择SSH Interpreter。首次使用,选择New server configuration,之前配置过可以直接在已有的SSH中选择编译器。

风格迁移代码复现

首次使用需要进行以下配置,在上图输入要使用服务器的Host和Username之后(端口默认为22),点击Next进入下图配置。

风格迁移代码复现

根据服务器设置,选择填入密码或OpenSSH,点击Next进入下图设置。Interpreter选择conda创建的环境中的bin目录中的python文件,建议勾选红框赋予sudo权限,Sync folders选择同步文件夹的位置。

风格迁移代码复现

结果复现

风格迁移代码复现

风格迁移代码复现

风格迁移代码复现

我们在尝试的过程中,发现对于对于下图中希望图像中的部分风格迁移更明显的任务,这种方法的表现并不令人满意。

风格迁移代码复现

上一篇:智能公交调度一体机


下一篇:i5 10400f和i5 10400哪个性价比高 i5 10400f和i5 10400哪个好