弗洛一筒
当前位置:首页 - 剪纸 >

用好谷歌colab搞机器学习,从此再也不用自己买GPU

2019-09-18来源:洞察网

如果你经常做机器学习相关的课题,那么GPU运算能力的缺乏必定是困扰大家的常见问题,但是最近谷歌推出了Google Colab。

用好谷歌colab搞机器学习,从此再也不用自己买GPU

官方对其的说明是:Colaboratory 是一个研究项目,可免费使用。

虽然不确定这个项目是不是永久的

但这无疑给纠结在是否花大量钱租用GPU服务器进行研究的个人研究者带去了重磅福利!

接下来就为大家讲解如何使用这一软件并使用免费GPU

首先,我们需要一个谷歌账号,因为colab需要搭配谷歌硬盘使用,,故需要在云盘上新建一个文件夹。

用好谷歌colab搞机器学习,从此再也不用自己买GPU

进入创建好的文件夹,点开新建-更多。

用好谷歌colab搞机器学习,从此再也不用自己买GPU

创建完成后,会自动生成一个jupyter笔记本。(笔记本的名字可以自己选择)

用好谷歌colab搞机器学习,从此再也不用自己买GPU

在新建笔记本后,我们就可以开始设置GPU运行。

点击笔记本设置

用好谷歌colab搞机器学习,从此再也不用自己买GPU

将硬件加速设置为GPU。

用好谷歌colab搞机器学习,从此再也不用自己买GPU

之后运行代码。

!apt-get install -y -qq software-properties-common python-software-properties module-init-tools
!add-apt-repository -y ppa:alessandro-strada/ppa 2>&1 > /dev/null
!apt-get update -qq 2>&1 > /dev/null
!apt-get -y install -qq google-drive-ocamlfuse fuse
from google.colab import auth
auth.authenticate_user()
from oauth2client.client import GoogleCredentials
creds = GoogleCredentials.get_application_default()
import getpass
!google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret} < /dev/null 2>&1 | grep URL
vcode = getpass.getpass()
!echo {vcode} | google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret}

点开相应的链接,选择自己的谷歌账号,并允许,最后会得到相应的代码,输入相应的框中即可。

之后挂载云端硬盘,同上,输入下面命令,执行即可。

!mkdir -p drive
!google-drive-ocamlfuse drive -o nonempty

之后可以选择各种各样的库进行安装,我们以安装keras为例

输入命令

!pip install -q keras

随后我们就可以发现代码的执行速度飞升啦。

转载文章地址:http://www.shyysp.com/jianzhi/41229.html
(本文来自弗洛一筒整合文章:http://www.shyysp.com)未经允许,不得转载!
标签:
Google 机器学习 GPU 笔记本电脑 ?? 腾讯QQ 网络硬盘 Python
网站简介 联系我们 网站申明 网站地图

版权所有:www.shyysp.com ?2017 弗洛一筒

弗洛一筒提供的所有内容均是网络转载或网友提供,本站仅提供内容展示服务,不承认任何法律责任。