关闭

没GPU也能玩梵高作画:Ubuntu tensorflow CPU版

27652人阅读 评论(20) 收藏 举报
分类:

          没GPU也能玩梵高作画:Ubuntu tensorflow CPU版



作者:七月在线开发/市场团队骁哲、李伟、July
时间:二零一六年九月二十七日
交流:TensorFlow实战交流Q群 472899334,有问题可以加此群共同交流。另探究实验背后原理,请参看:11月深度学习班



一、前言

    9月22号,我们开发/市场团队的两同事利用DL学梵高作画,安装cuda 8.0趟遍无数坑,很多朋友求避坑。因此,3天后的9月25日,便把教程《教你从头到尾利用DL学梵高作画:GTX 1070 cuda 8.0 tensorflow gpu版》公布出去。但令人尴尬的是,不少同学没有GTX 1070、甚至没有一块像样的GPU。

    对于在北京的朋友,我们可以提供1070机器免费给大家实验,但对于更多不在北京的朋友呢?为了让每一个人都能玩一把,特此发布本tensorflow作画的CPU版教程。你会看到,搭建过程相比较GPU版本而言简单太多太多了,但缺点是没有了GPU,计算过程非常熬人,i7-6700大约1.5h(要知道,如果搭好GPU,最后计算过程就几分钟的事)。

    但不管咋样,之前你说没有GTX 1070所以没去动手,那现在有个CPU就能跑了,不受硬件条件限制,何不现在就动手试一把?希望更多朋友与我们一起玩更多有趣、好玩的实验。



二、安装

2.1、安装tensorflow

 Windows打开浏览器,输入:https://github.com/tensorflow/tensorflow

下载Linux CPU-only:Python2 如下图,后面步骤3.1会用到此文件


2.2 安装neural-style

在地址栏输入:https://github.com/anishathalye/neural-style

2.3 安装vgg19

在地址栏输入:http://www.vlfeat.org/matconvnet/models/beta16/imagenet-vgg-verydeep-19.mat

弹出一个下载对话框,直接下载。

下载后的文件放到刚刚的neural-style文件夹根目录下就行如图就是我下载复制好的文件样子


PS记得将以上所有文件夹放到自己U以备Ubuntu下使用。

2.4、安装Ubuntu14.04

Ubuntu16.04一样,CPUUbuntu版本无要求

下载Ubuntu14.04:http://www.ubuntu.com/download/alternative-downloads(选择64位下载)

UltraISO软碟通:

http://cn.ultraiso.net/xiazai.html(下载地址)

如果遇到问题,详见GPU版本中关于安装Ubuntu的说明。^__^



三、实验

3.1 准备工作 

打开Ubuntu命令窗口输入:sudo –i

 *** (你的密码)

apt-get update更新所有源)

sudo apt-get install python-dev python-pip Python-scipy git

(以上命令是下载一些tensorflow的必要库

输入完以上命令后,将刚刚保存下载文件U盘插入然后文件复制到Download目录下(其他目录也可以,熟悉Linux的同学自行搞定就OK!)

接着输入:cd  /home/***(你的用户名)/Download/            回车键

输入:pip install tensorflow-0.10.0-cp27-none-linux_x86_64.whl  //此文件为 2.1步骤中下载   

3.2 开始实验

成功后输入:cd  neural-style- neural-style-master  进入neural文件夹目录下

输入python neural_style.py --content ./examples/1-content.jpg --styles ./examples/1-style.jpg --output ./examples/JulyEdu.jpg      回车键

然后等待

等待着下课
等待着放学
等待游戏的童年


    等待就好了(你自会体会到我们之前所说的这句话的:等待的过程就像生孩子一样),计算过程可能一两个小时,可能3、4个小时,可能更久(看CPU配置和图片大小)。

    但直到“孩子”生出来,你会加倍热爱之。



其他教程

    咱们梵高作画的GPU和CPU教程出来后,许许多多的朋友开始尝试搭建、实验,大有全名DL、全名实验之感。以下是更多教程,供君参考,欢迎加入我们一起实验、一起玩!
  1. 梵高作画 MAC + tensorflow + CPU 版本 (mac cpu
  2. i5-4590+VMware10+ubuntu16.04 谷歌tensorflow学习梵高作画
  3. MAC MxNet CPU 版利用DL学梵高作画
  4. ..



后记

 没有别的想说的,就是我们会带着大家做更多实验。最后探究实验背后原理,请参看此课程:11月深度学习班
 七月在线开发/市场团队骁哲、李伟、July,二零一六年九月二十七日。

15
2
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

没GPU也能玩梵高作画:Ubuntu tensorflow CPU版

作者:七月在线开发/市场团队骁哲、李伟、July 时间:二零一六年九月二十七日 交流:TensorFlow实战交流Q群 472899334,有问题可以加此群共同交流。 一、前...
  • u014696921
  • u014696921
  • 2016-10-09 10:56
  • 2409

没GPU也能玩梵高作画:Ubuntu tensorflow CPU版

没GPU也能玩梵高作画:Ubuntu tensorflow CPU版作者:七月在线开发/市场团队骁哲、李伟、July时间:二零一六年九月二十七日一、前言    9月22号,我们开发/市场团队的两同事利...
  • v_JULY_v
  • v_JULY_v
  • 2016-09-27 19:39
  • 27652

tensorflow学习笔记十二:没GPU也能玩梵高作画:Ubuntu tensorflow CPU版

安装neural-style 再 在地址栏输入: https://github.com/anishathalye/neural-style 2.3 安装vgg19 下载地址:http://ww...
  • xiaopihaierletian
  • xiaopihaierletian
  • 2017-03-14 20:16
  • 1864

没GPU也能玩梵高作画:Ubuntu tensorflow CPU版

转载于: http://blog.csdn.net/v_july_v/article/details/52683959           没GPU也能玩梵高作画:Ubuntu tensorflow ...
  • u012150360
  • u012150360
  • 2017-03-14 20:03
  • 197

教你从头到尾利用DL学梵高作画:GTX 1070 cuda 8.0 tensorflow gpu版

教你从头到尾利用DL学梵高作画 作者:七月在线开发/市场团队中的三人,骁哲、李伟、July。本教程主要由骁哲撰写,李伟负责Linux命令部分。 时间:二...
  • omnispace
  • omnispace
  • 2017-01-19 04:31
  • 1801

(Ubuntu+Tensorflow+CUDA8.0+cudnn,新鲜靠谱版)利用DL学梵高作画---实战记录和心得

作者:老宅(七月在线运营)。 时间:2017年3月 硬件:Core i7-6700;16GB;Nvidia GeForce GTX1070;500G SSD (PS:搞DL的实战必须用好平台,这里就不...
  • icehui2012
  • icehui2012
  • 2017-03-15 12:11
  • 2471

Ubuntu 15.04 安装TensorFlow(源码编译) 及测试梵高作画

介绍Google的TensorFlow机器学习开源库,在UbuntuKylin上的安装和和源码编译。 原始官方文档参见:http://www.tensorflow.org.TensorFlow学习资...
  • jiandanjinxin
  • jiandanjinxin
  • 2017-03-22 15:31
  • 2144

【Linux专题(三)—— 机器学习】小白也能玩tensorflow作梵高画

小白玩tensorflow作梵高画      梵高画小白篇: author:stefanChen date:201610.04 - 10.05 version:1.0 一  简介      Ten...
  • feng1790291543
  • feng1790291543
  • 2016-10-05 20:25
  • 1934

使用GPU利用DL学梵高作画–实践

使用GPU利用DL学梵高作画 好玩
  • Shiroh_ms08
  • Shiroh_ms08
  • 2016-11-17 09:38
  • 847

教你从头到尾利用DL学梵高作画

教你从头到尾利用DL学梵高作画 作者:七月在线开发/市场团队三人,骁哲、李伟、July。本教程主要由骁哲撰写,李伟负责Linux命令部分。 配置:GTX 1070 cuda 8.0 Ubu...
  • sinat_33363493
  • sinat_33363493
  • 2016-10-04 10:50
  • 3016
    个人资料
    • 访问:13453599次
    • 积分:50343
    • 等级:
    • 排名:第70名
    • 原创:159篇
    • 转载:0篇
    • 译文:6篇
    • 评论:13916条
    博主简介
    July,于2010年10月11日开始在CSDN上写博(搜索:“结构之法”,进入本博客),博客专注面试、算法、机器学习。2015年正式创业,七月在线创始人兼CEO,公司官网:七月在线(https://www.julyedu.com/),微博@研究者July。新书《编程之法》15年10月14日起正式上市。JulyEdu AI 交流Q群:204292834。July,2018/1月。
    July和他朋友们的创业平台
    我的微博
    July新书《编程之法》上市
    博客专栏
    最新评论