这个项目需要 Python 3.4+,你还需要在全系统安装 numpy和 scipy(数值计算库)以及 python3-dev。更详细的说明可以参考以下链接: Linux Installation of Lasagne(intermediate) Mac OSX Installation of Lasagne(advanced) Windows Installation of Lasagne(expert) 然后获取存储库,你可以从终端运行以下命令来设置本地环境:
然后,你应该在虚拟环境中安装 pillow,theano和 lasagne。你还需要下载这个预训练神经网络(VGG19,80Mb,下载地址:https://github.com/alexjc/neural-doodle/releases/download/v0.0/vgg19_conv.pkl.bz2),并把它放在要运行的脚本的文件夹中。如果要卸载,只需删除 #/pyvenv/ 文件夹即可。 背景 & 研究
例3:脸部的超高清实现,只用高清的名人的脸部照片来训练。缩小“照片”的范围可显著提升质量。 本项目中的代码结合使用了以下论文的技术,j2直播,以及还有一些小的改进尚未记录进来。 Perceptual Losses for Real-Time Style Transfer and Super-Resolution Real-Time Super-Resolution Using Efficient Sub-Pixel Convolution Deeply-Recursive Convolutional Network for Image Super-Resolution Photo-Realistic Super-Resolution Using a Generative Adversarial Network 特别感谢:Eder Santana,Andrew Brock & Casper Kaae Sønderby 疑难解答 例4:街景 无法安装或找不到 pgen,无法编译形式语法。 有一个 Python 扩展叫 Cython,它缺失了或没有得到正确安装。试试直接从系统包管理器而非 PIP 中找到它。 FIX:sudo apt-get install cython3 NotImplementedError: AbstractConv2d theano optimization failed. 这种情况发生在没有 GPU,而且找不到 CPU 库(如libblas )的情况下。神经网络表达式无法由 Theano 评估,于是引起了异常。 FIX:sudo apt-get install libblas-dev libopenblas-dev TypeError: max_pool_2d() got an unexpected keyword argument 'mode' 你需要安装 requirements.txt中指定版本的 Lasagne 和 Theano,而不是 PIP 的版本。这些替代方案比较旧,而且缺少所需的功能。 FIX:python3 -m pip install -r requirements.txt ValueError: unknown locale: UTF-8 这是因为你的终端配置出错,与 Python 处理区域设置的方式不兼容。你需要在 .bashrc 或其他启动脚本中更改这个设置,或者,下面的命令能为这个 shell 修复一次。 FIX:export LC_ALL=en_US.UTF-8 编译来源:https://github.com/alexjc/neural-enhance :COO、执行总编、主编、高级编译、主笔、运营总监、客户经理、咨询总监、行政助理等 9 大岗位全面开放。 简历投递:j[email protected] HR 微信:13552313024 新智元为COO和执行总编提供最高超百万的年薪激励;为骨干员工提供最完整的培训体系、高于业界平均水平的工资和奖金。 加盟新智元,与人工智能业界领袖携手改变世界。 (责任编辑:本港台直播) |