这是《使用亚马逊云服务器EC2做深度学习》系列的第四篇文章。

配置深度学习的环境是一个非常繁琐的过程。它要求你对Linux命令有一定地了解,与此同时各种深度学习库、驱动更新十分频繁,有可能明天教程里的安装脚本就不管用了。

AMI

AMI就是解决方法。AMI是可以直接在EC2启动的系统镜像,有的系统镜像已经配置好了使用GPU的深度学习环境,这样启动实例后,你就可以直接运行程序了。

AMI有几种。你可以自己创建AMI,这样你需要自己支付存储AMI镜像的费用,如果你频繁地需要使用你已经配置好的环境,这是一个不错的选择。

付费AMI

第二种是awsmarketplace上需要付费的AMI。如果你使用这种镜像,除了为实例付费以外,你还需要为镜像付费。付费的AMI更新频繁,你可以找到包含最近配置的深度学习库的镜像。

bitfusion就是一个深度学习镜像的提供商。不同的实例,镜像的使用费有所差异。对于g2.2xlarge实例,需要为TensorFlow镜像额外支付$0.065/h。

1) bitfusion提供了包括TensorFlow、Torch、Caffe、Theano几乎所有主流深度学习库的镜像。注:bitfusion已经提供TensorFlow1.0的镜像了。

https://aws.amazon.com/marketplace/seller-profile?id=3b372560-86bf-4e3d-9ec0-016892a64bed

2) Amazon官方提供的深度学习镜像。官方提供的镜像价格十分昂贵,g2.2xlarge镜像的费用远远超过竞价实例的费用:

https://aws.amazon.com/marketplace/pp/B01M0AXXQB?qid=1475211685369&sr=0-1&ref_=srh_res_product_title

社区AMI

第三种是社区AMI,是免费的。当然不付费,你就不能要求太高。除了更新不那么频繁以外,与付费的AMI没有什么区别。

你可以在AMI一栏,点击使用自定义AMI > 选择community AMIs > 搜索深度学习库的名字,比如tensorflow。

注意搜索到的AMI有可能是需要付费的AMI,而且从表面上难以甄别,不过需要付费的AMI通过这种方式启动实例会识别。这就是是为什么需要社区的力量,大家一起来判断哪些社区的AMI质量不错,下面我会提供一些我找到的。大家可以留言你们找到的好的AMI。

TensorFlow AMI

上面介绍了如何搜索社区AMI,这里提供了一些我找到的不错的社区AMI。

1) 关键字udacity-dl。环境:anaconda3, tensorflow1.0

2) 关键字DataScienceLab_1.0。环境:Install cuda;cudnn;anaconda2; tensorflow;keras;theano;pytorch;mxnet;caffe;lasagne

3)关键字TFAMI,Github主页可以找到镜像的信息。

如果Python的发行版是Anaconda,有可能不同的库安装在的不同的环境下。通过conda env list命令可以列出系统中所有的环境,然后source activate **就可以启动环境。

亚马逊服务器怎么做系统,使用亚马逊云服务器EC2做深度学习(四)配置好的系统镜像...相关推荐

  1. 个人中端深度学习工作站配置(硬件系统篇)

    0.前言 由于人工智能专业的特殊需要,导致了拥有一台好的服务器就可以更顺畅的完成学业任务,加之半年的封校时间导致我半年没有进学校,访问学校的服务器也需要和一众人员去抢资源,非常的不方便.所以,在家里配 ...

  2. 购买云服务器需要电脑系统匹配吗,购买了云服务器还需要购买电脑吗

    购买了云服务器还需要购买电脑吗 内容精选 换一换 不想看文字,请直接戳视频链接.可以不做备案吗?根据<互联网信息服务管理办法>等相关规定,使用中国大陆节点服务器开办的网站,必须先办理网站备 ...

  3. 服务器重装Ubuntu系统+深度学习环境配置

    服务器重装Ubuntu系统+深度学习环境配置 2020年12月14日(勉强成功 最后并不是按照下面这样一步步安装的(可能是由于服务器的硬件问题),而是直接安装CUDA,在安装过程中会提示是否安装nvi ...

  4. 可扫爆服务器系统,可扫可爆云服务器

    可扫可爆云服务器 内容精选 换一换 一块共享云硬盘不建议同时挂载至不同类型操作系统的云服务器上使用,不同类型的操作系统指Windows.Linux等.一块共享云硬盘同时挂载至同一种操作系统不同版本的云 ...

  5. 把手机刷成服务器系统,旧手机改成云服务器

    旧手机改成云服务器 内容精选 换一换 接口名称CreateCloudPhoneServerCreateCloudPhoneServer功能描述购买云手机服务器.购买云手机服务器.POST /v1/{p ...

  6. opencv交通标志识别_教你从零开始做一个基于深度学习的交通标志识别系统

    教你从零开始做一个基于深度学习的交通标志识别系统 基于Yolo v3的交通标志识别系统及源码 自动驾驶之--交通标志识别 在本文章你可以学习到如何训练自己采集的数据集,生成模型,并用yolo v3算法 ...

  7. 服务器挂游戏用什么系统,挂游戏用什么云服务器

    挂游戏用什么云服务器 内容精选 换一换 待挂载的磁盘与弹性云服务器属于同一可用分区.如果是非共享盘,待挂载的磁盘为"可用"状态.如果是共享盘,待挂载的磁盘为"正在使用&q ...

  8. 迁移erp服务器系统教程,erp迁移上云服务器

    erp迁移上云服务器 内容精选 换一换 云服务器创建后区域固定,不能将云服务器转移到另一个区域,也不能将云服务器转移到另一个帐号.您可以通过镜像迁移方式实现云服务器的跨帐号跨区域迁移.服务器迁移的常见 ...

  9. 服务器系统挂安卓游戏吗,云服务器可以挂游戏吗

    云服务器可以挂游戏吗 内容精选 换一换 本章节主要介绍弹性云服务器.裸金属服务器和镜像服务,让您更好的了解这些计算服务. 假设您的云服务器已经部署好应用,您可以将这台云服务器创建为私有镜像,然后通过私 ...

  10. 优惠的服务器系统托管,全托管模式云服务器

    全托管模式云服务器 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 使用云服务器 ...

最新文章

  1. 屏蔽控制台应用程序的窗口#pragma comment(linker, /subsystem:windows /ENTRY:mainCRTStartup)...
  2. oracle给换服务器,Oracle数据库更换服务器10分钟切换方案
  3. 阿里云华北区挂了。。。
  4. 面试金典--min栈的实现
  5. [蓝桥杯2017初赛]Excel地址
  6. matlab源代码 语义相似度计算,如何计算两个句子之间的相似度(句法和语义)...
  7. 19.常量-final
  8. NLog文章系列——入门教程(转)
  9. 关于使用电脑命令开启无线热点的那点事。。。
  10. python老男孩14期_老男孩Python完美实战课程 14期视频教程 28周Python视频教程 1-14周部分...
  11. MySQL - 安装教程详细图解
  12. 【FireMonkey】StyleBook使用方法
  13. 一份spyglass做lint的lint.prj
  14. 在Idea中使用Git后,类名各种颜色代表的含义
  15. 基础-02-日语单词的词性与分类
  16. java 百亿计算器,百万换算成亿(百万换算成亿计算器)
  17. 矩阵变换应用-分块矩阵
  18. 2020汽车驾驶员(初级)证考试及汽车驾驶员(初级)在线考试
  19. 玩转NVIDIA Jetson AGX Xavier--- 中文用户手册
  20. 京东直租瞄准租房痛点,重新定义房屋租赁行业新标准!

热门文章

  1. 3 2计算机专业学校有哪些,3十2学校有哪些好专业可以选择
  2. win7计算机信息服务,WIN7系统服务详解.pdf
  3. 医疗行业防御勒索病毒的三原则 ——美创医疗数据安全防护之十一
  4. 不要炒股!不要炒股!!不要炒股!!!
  5. Android添加文件打开方式,将你的app加入打开方式
  6. Clean-label Backdoor Attack against Deep Hashing based Retrieval论文笔记
  7. 微信网页版朋友圈在哪?怎么找不到
  8. WAIC 2021 | 第四范式戴文渊:AI决策助力金融转型走向质变
  9. 逐步配置企业版Symantec Norton防病毒服务器
  10. 按半字寻址是什么意思?