使用aws跑深度学习_使用AWS十分钟打造专属深度学习利器

本文介绍了如何使用AWS创建一个深度学习平台,包括选择EC2服务,选取GPU实例类型p2.xlarge,下载并使用密钥对登录实例,通过SSH连接并在服务器上运行Jupyter Notebook进行深度学习工作。记得在使用完毕后关闭实例以避免额外费用。
摘要由CSDN通过智能技术生成

GPU是每个深度学习爱好者必备的工具,但是价格昂贵,并不是每个人能承受的起。本文将介绍使用AWS打造自己的深度学习平台。AWS按小时收费,对于一般的工作要求就足够了。下面我们将介绍详细步骤:

1. 登陆 https://aws.amazon.com/cn/, 申请和登陆自己的账号。登陆以后点击右上角的 “登陆控制台”,进入自己的控制台页面;或者直接进入链接:http://console.aws.amazon.com/  登陆控制台。

2. 点击左上方的服务按钮,如下图所示,选择 “EC2”类型。

图1,选择EC2. from:AWS官网截图

3. 这时候在页面的中间会出现一个“启动实例”的蓝色按钮,点击进入,如下图:

图2,启动实例。from: AWS官网截图

4. 这时候就要求我们选择一个系统映像AMI,点击社区AMI,搜索"fastai",fastai是一个提供免费的针对kaggle的深度学习课程的网站,质量非常高,建议读者有空可以看一下。

图3,选择AMI。from: AWS 官网截图

5. 下面就进入了第二步,选择实例类型。因为是进行深度学习计算,我们选择GPU计算里面的p2.xlarge . 如果需要更高的性能可以选择p2.8large或者p2.16large. 当然收费更高。然后点击右下角的“审核和启动”。然后点击右下角的“启动”。

图4,选择实例类型。 from: AWS官网截图

6. 这时候系统会让你选择“密钥对”,如果以前没有建立过,请选择“创建新密钥对”。输入一个你想要对名称。然后点击“下载密钥对”,会获得一个.pem文件。然后点击启动实例。如图所示:

图5,建立密钥对。from:AWS官网截图

7. 现在你的实例就已经启动了。然后按照图1的方法,选择左上角的EC2,进入。点击左边栏的“实例”就能看到自己当前启动的实例。以后使用直接进入这个界面,右键对应的实例进行启动就可以了。在界面的右下角能看到实例的IP地址。

图6,实例启动。from:AWS官网截图

8. 如果实例显示running,表示已经成功建立你的实例了。然后可以远程登陆你的实例。打开你的terminal,进入到你下载的密钥.pem的路径。使用下面的命令进行登陆,替换其中的name.pem为你的pem文件名称,替换your_IP为你实例的IP地址:

chmod 400 name.pem

ssh -i name.pem ubuntu@your_IP -L8888:Localhost:8888

按照terminal命令,输入yes, 应该就能登陆了。

图7,本机客户端登陆AWS

然后我们要打开jupyter写代码,输入命令:

jupyter notebook

在窗口就会出现一条链接,如图,粘贴这条URL到你到浏览器,就能在本地打开jupyter写代码了,代码会上传服务器运行:

图8,登陆jupyter

图9,本机打开AWS链接

深度学习需要的Python package基本都已经安装在这个平台了,所以节省了很多安装的时间。

9. 最后一步,当使用完AWS实例以后,切记要右键关闭实例!!!否则会一直收费。

图10,关闭AWS实例。from AWS官网截图

下次使用只需要重新打开,连接就可以了。到这一步,我们的AWS深度学习平台就建好了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值