如何使用GPU云主机加速深度学习计算

最近深度学习十分火爆,作为一个程序员当然要多学习一下深度学习这种酷炫的新技能啦。现在Google的Tensorflow已经把深度学习需要的一些常用计算封装成了函数库,已经成为了事实上的深度计算标准。本来想在自己的电脑上跑一下Tensorflow的mnist手写数字识别demo,折腾了半天装好了Tensorflow之后想着终于可以高高兴兴的跑一下mnist_deep.py了。

但是跑起来之后发现......真是太TM的慢了!!


每迭代一次要花4-5秒的时间,老子的电脑可是带独立显卡GT 750M的MacBook Pro啊!这速度等它训练完收敛我估计我可以读完一本书了......

所以我开始在网上找有没有GPU加速的云主机可以便宜点儿租来跑一下这些深度计算,找了半天发现网上有很多可以跑深度学习的虚拟主机,但每一个我上去都要重新装一下环境。而且只要开机就收我每个小时十几二十块的费用,我这装个环境至少也得十几分钟……这几块钱就白送给人家了......

直到我发现了这个......

极客云

http://www.jikecloud.net/

打开之后就会看到网站对云主机的介绍,感兴趣的可以点击“如何使用”来查看帮助文档。


如何使用GPU云主机加速深度学习计算_第1张图片

如果是新用户注册,可以点击“现在注册”进入注册页面。

如何使用GPU云主机加速深度学习计算_第2张图片

嗯嗯......这个验证码真TM的炫动......

注册之后就来到了“我的云主机”页面,点创建实例跳转到创建页面。

如何使用GPU云主机加速深度学习计算_第3张图片

在“创建实例”页面可以选择你需要的机型来创建虚拟主机,现在无论是注册还是登陆都会送很多的代金券。实际使用价格还是挺低的,经济实惠。

如何使用GPU云主机加速深度学习计算_第4张图片

点击“创建”按钮并等待片刻后,会回到“我的云主机”页面,此时可以看到创建的云主机已经显示在列表界面里面了。

在列表界面有Jupyter Notebook的链接。点这个链接就可以进入Jupyter Notebook了,使用起来很方便。

如何使用GPU云主机加速深度学习计算_第5张图片

我们跑一下mnist手写数字的训练Demo,点击文件的链接可以显示文件的内容。

在文件内容页面复制好代码以后,点屏幕左上角的那个图标回到Jupyter首页。

如何使用GPU云主机加速深度学习计算_第6张图片

回到首页后点右边的New下拉菜单,选择新建一个Python 3的Notebook。

如何使用GPU云主机加速深度学习计算_第7张图片

创建好Notebook之后,在图示处粘贴刚刚复制的代码。

如何使用GPU云主机加速深度学习计算_第8张图片

复制好代码之后,就可以点击Run运行啦。

可以看到点击Run之后,在页面下方就出现了程序的log,这说明我们的程序已经欢快的运行起来啦~

如何使用GPU云主机加速深度学习计算_第9张图片

上面那种方式其实是给大家演示了一下在Jupyter Notebook里面写程序并且运行程序的方法。如果你已经上传好了几个python文件的话,可以在主页点完的New下拉菜单新建一个Python 3的Notebook之后,运行 %run mnist_deep.py 来执行python文件。

如何使用GPU云主机加速深度学习计算_第10张图片

看,它这就欢快的跑起来啦~

总结:

新版的极客云深度学习实例,既装好了所有的深度学习框架,又新加入了Jupyter Notebook方便使用。实现了零设置执行深度学习的程序,想了解更多细节可以去访问极客云的网站:http://www.jikecloud.net/


你可能感兴趣的:(深度学习,GPU云服务,GPU加速,GPU服务器,极客云,深度学习)