如何在阿里ECS云端运行JupyterNotebook进行机器/深度学习

如何在阿里ECS云端运行Jupyter Notebook进行机器/深度学习? - 知乎专栏
{"debug":false,"apiRoot":"","paySDK":"/api/js","wechatConfigAPI":"/api/wechat/jssdkconfig","name":"production","instance":"column","tokens":{"X-XSRF-TOKEN":null,"X-UDID":null,"Authorization":"oauth c3cef7c66aa9e6a1e3160e20"}}
{"database":{"Post":{"":{"contributes":[],"title":"如何在阿里ECS云端运行Jupyter Notebook进行机器/深度学习?","author":"chen-jie-18-37","content":"摘要: 本文主要是介绍如何在阿里云上安装jupyter notebook并实现云端访问,在jupyter上进行机器学习或者深度学习。针对没有任何Linux基础的新手所写(因为我也是新手啦!),所以比较详(luo)细(suo),大神勿喷哟!
申明:本人是小白,由于自己的机器装不了tensorflow,所以才想到用云主机。本文主要是介绍如何在阿里云上安装jupyter notebook并实现云端访问。针对没有任何Linux基础的新手所写(因为我也是新手啦!),所以比较详(luo)细(suo),大神勿喷哟!(另外,阿里云的ecs主机对学生有优惠,只需要10元/月哟,良心啊!)首先你得有一台云服务器,这里我选用的是阿里云ECS基础版。别的服务器都是大同小异,按步骤应该都可以。下载远程连接软件putty,,输入阿里云ECS公网IP,端口填22,SSH连接,按open按钮就可以连接到远程主机了。输入账号密码就可以登陆远程主机。(linux输入密码不会有任何显示,不要怀疑自己键盘出问题了)安装Anaconda.Anaconda集成了大量的第三方pyhton库,使用简单,这里我们就选它了。mkdir anaconda\ncd anaconda\nwget https://repo.continuum.io/archive/Anaconda3-4.4.0-Linux-x86_64.sh\nbash Anaconda3-4.4.0-Linux-x86_64.sh \nmkdir是新建一个目录,用于放置我们的Anaconda.(这里并未分区,因为我也不会啊!)cd是进入目录wget 是从某个网址下载某个文件,后面是下载地址。你可以选择你需要的版本,anaconda下载地址:bash就是安装anaconda4.设置Jupyter登陆密码jupyter notebook --generate-config
# 生成jupyter notebook配置文件\nipython #打开ipython\nfrom notebook.auth import passwd\npasswd() #生成密码\n5.修改jupyper配置文件5.修改jupyper配置文件$vi ~/.jupyter/jupyter_notebook_config.py\n把下面的文字粘贴进去(在putty中,按右键可以粘贴剪切板中的文字哟!编辑好后按esc键,输入:wq保存并退出)c.NotebookApp.ip='*'\nc.NotebookApp.password = u'把上面的文本粘贴到这里'\nc.NotebookApp.open_browser = False\nc.NotebookApp.port =8888\n6.启动jupyter。在命令行输入jupyter notebook &将jupyter加入任务。7.远程访问。最重要的一步,退出所有连接!退出所有连接!退出所有连接!重要的事情说3遍。ecs不允许多终端在线的(当初就是不知道,让我配置到怀疑人生)打开浏览器,输入访问地址,输入第3步设置的Jupyter密码即可登录。8.安装深度学习框架,如tensorflow(Anacinda自带有sklearn,可以直接使用哟)pip install /tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl #cpu版本,自己择需选择。\n花了几个小时,终于完成自己的第一篇文章啦初次写文章,文字生硬,望大家见谅,我会继续努力的。转载请注明来源哟!","updated":"T03:26:50.000Z","canComment":false,"commentPermission":"anyone","commentCount":5,"collapsedCount":0,"likeCount":10,"state":"published","isLiked":false,"slug":"","isTitleImageFullScreen":false,"rating":"none","titleImage":"/v2-bf9fbb628e46e703ddf704cf_r.png","links":{"comments":"/api/posts//comments"},"reviewers":[],"topics":[{"url":"/topic/","id":"","name":"机器学习"},{"url":"/topic/","id":"","name":"深度学习(Deep Learning)"},{"url":"/topic/","id":"","name":"Python"}],"adminClosedComment":false,"titleImageSize":{"width":1365,"height":538},"href":"/api/posts/","excerptTitle":"","tipjarState":"closed","annotationAction":[],"sourceUrl":"","pageCommentsCount":5,"hasPublishingDraft":false,"snapshotUrl":"","publishedTime":"T11:26:50+08:00","url":"/p/","lastestLikers":[{"bio":"CS/排球","isFollowing":false,"hash":"9e0d0d65af8f","uid":392600,"isOrg":false,"slug":"chen-xiao-feng-18-26","isFollowed":false,"description":"机器学习进行中...","name":"陈晓烽","profileUrl":"/people/chen-xiao-feng-18-26","avatar":{"id":"9566b09dbdfbe697be6d659c5abc7d63","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},{"bio":"为实现中国梦奋勇前进","isFollowing":false,"hash":"2e1a778d2e639961bca48f19eb7b1afd","uid":590300,"isOrg":false,"slug":"bird-king-41","isFollowed":false,"description":"遥感人","name":"成钢","profileUrl":"/people/bird-king-41","avatar":{"id":"d66b5eaf480c16e1a900f","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},{"bio":"假数学系本科僧/学杂","isFollowing":false,"hash":"b502edecbe5b0","uid":80,"isOrg":false,"slug":"zhao-heng-47","isFollowed":false,"description":"","name":"赵恒","profileUrl":"/people/zhao-heng-47","avatar":{"id":"51dc970ed7e6d0bd00be6","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},{"bio":"","isFollowing":false,"hash":"71225def5a22da88e56bf89fba188b83","uid":514900,"isOrg":false,"slug":"ling-luan-85-32","isFollowed":false,"description":"","name":"凌乱","profileUrl":"/people/ling-luan-85-32","avatar":{"id":"40c37c9f7b5df553ed78","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false},{"bio":"Python全栈开荒小能手,想做full-stack quant","isFollowing":false,"hash":"e6f7b2e3799237edd9148e","uid":44,"isOrg":false,"slug":"li-keng-jian","isFollowed":false,"description":"可能是中大最会Fintech的段子手","name":"李铿健","profileUrl":"/people/li-keng-jian","avatar":{"id":"bf2f5b2fc7ce6f09a2b944b","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false}],"summary":"摘要: 本文主要是介绍如何在阿里云上安装jupyter notebook并实现云端访问,在jupyter上进行机器学习或者深度学习。针对没有任何Linux基础的新手所写(因为我也是新手啦!),所以比较详(luo)细(suo),大神勿喷哟! 申明:本人是小白,由于自己的机器装…","reviewingCommentsCount":0,"meta":{"previous":null,"next":null},"annotationDetail":null,"commentsCount":5,"likesCount":10,"FULLINFO":true}},"User":{"chen-jie-18-37":{"isFollowed":false,"name":"陈杰","headline":"","avatarUrl":"/3d618c3a703dcffa1bafa7_s.jpg","isFollowing":false,"type":"people","slug":"chen-jie-18-37","bio":"什么也不会的小白!","hash":"63b94cbf40cf0d1f66a7f008c4c0d43e","uid":726700,"isOrg":false,"description":"","profileUrl":"/people/chen-jie-18-37","avatar":{"id":"3d618c3a703dcffa1bafa7","template":"/{id}_{size}.jpg"},"isOrgWhiteList":false,"badge":{"identity":null,"bestAnswerer":null}}},"Comment":{},"favlists":{}},"me":{},"global":{"experimentFeatures":{"ge3":"ge3_9","ge2":"ge2_1","nwebStickySidebar":"sticky","newMore":"new","liveReviewBuyBar":"live_review_buy_bar_2","liveStore":"ls_a2_b2_c1_f2","isOffice":"false","homeUi2":"default","answerRelatedReadings":"qa_recommend_with_ads_and_article","remixOneKeyPlayButton":"headerButton","qrcodeLogin":"qrcode","newBuyBar":"livenewbuy3","newMobileColumnAppheader":"new_header","zcmLighting":"zcm","favAct":"default","appStoreRateDialog":"close","mobileQaPageProxyHeifetz":"m_qa_page_nweb","iOSNewestVersion":"4.2.0","default":"None","wechatShareModal":"wechat_share_modal_show","qaStickySidebar":"sticky_sidebar","androidProfilePanel":"panel_b"}},"columns":{"next":{}},"columnPosts":{},"columnSettings":{"colomnAuthor":[],"uploadAvatarDetails":"","contributeRequests":[],"contributeRequestsTotalCount":0,"inviteAuthor":""},"postComments":{},"postReviewComments":{"comments":[],"newComments":[],"hasMore":true},"favlistsByUser":{},"favlistRelations":{},"promotions":{},"switches":{"couldAddVideo":false},"draft":{"titleImage":"","titleImageSize":{},"isTitleImageFullScreen":false,"canTitleImageFullScreen":false,"title":"","titleImageUploading":false,"error":"","content":"","draftLoading":false,"globalLoading":false,"pendingVideo":{"resource":null,"error":null}},"drafts":{"draftsList":[],"next":{}},"config":{"userNotBindPhoneTipString":{}},"recommendPosts":{"articleRecommendations":[],"columnRecommendations":[]},"env":{"edition":{},"isAppView":false,"appViewConfig":{"content_padding_top":128,"content_padding_bottom":56,"content_padding_left":16,"content_padding_right":16,"title_font_size":22,"body_font_size":16,"is_dark_theme":false,"can_auto_load_image":true,"app_info":"OS=iOS"},"isApp":false},"sys":{},"message":{"newCount":0},"pushNotification":{"newCount":0}}打造深度学习的云端实验室
本系列将利用阿里云容器服务的机器学习解决方案,帮助您了解和掌握TensorFlow,MxNet等深度学习库,开启您的深度学习之旅。
本系列将利用阿里云容器服务的机器学习解决方案,帮助您了解和掌握TensorFlow,MXNet等深度学习库,开启您的深度学习之旅。
第一篇: 打造深度学习的云端实验室
我们工作中常常会问到:“深度学习从哪里学起?” 在读过了大量的文章,看过了无数的教程后,许多朋友依然表示很无感。这其实很正常,因为纸上得来终觉浅么,绝知此事要躬行。为了帮助大家快速上手这一个机器学习分支,阿里云容器服务机器学习解决方案提供了丰富的开源框架帮助大家实践,其中包括TensorFlow, Keras和MXNet,为了方便您学习和掌握,我们会编写一系列的文章,介绍其中的细节。
本文是这个系列中的第一篇文章,我会在基于阿里云容器服务的机器学习解决方案,创建一套基于TensorFlow的Jupyter开发环境,并在上面开发一个简单Minst应用,最后利用TensorBoard观察训练效果。当然,你也可以在上面玩转包括 Keras和MXNet等框架,在本文中我们也介绍了如何使用MXNet的例子。
Jupyter notbook简介
Jupyter notebook 是基于网页应用程序,你可以在上面以交互的方式编写和注释Python代码。这是一种做试验,做研究,并分享工作内容的有效方法。
为什么要在阿里云上运行Jupyter?
深度学习应用基本都是计算密集型的,如果用你的笔记本可能要运行个三五天。而换成GPU的话,训练和预测的速度可能提升5到10倍。但是个人购买GPU卡并不合算,而阿里云最近推出了,可以按小时收费,给了我们寻常百姓一次可以和深度学习亲密接触的机会。Jupyter notebook 可以提供与本地计算机上运行相同的体验,同时也方便你利用阿里云上的GPU服务开启你的深度学习之旅,请和跟着我们的教程一步步开始吧!
准备数据卷和容器集群
需要,并且 。当然也可以。这里我们就可以得到一个GPU集群,可以看到其中的GPU设备:
并且可以看到其中的数据卷。
体验云端创建开发环境
登录到容器服务解决方案,在 模型开发 中点击 创建
这样,就可以看到一个表单。首先通过下拉框选择刚才创建的集群名称,点击训练框架 ,这时可以看到一系列深度学习框架的列表,其中包括TensorFlow, Keras和MXNet的不同版本, 还可以指定python2和python3的版本,这里我选择TensorFlow的1.0.0版本。
至于GPU数量,由于创建的是一个单GPU的集群,可以设置GPU为1. 如果你创建了CPU集群,就只能设置GPU为0.
这里,还要选择一下刚才创建数据卷,这个数据卷会映射到深度学习环境的/input目录。
因为Jupyter有安全设置,需要指定一下访问密码。
最后,由于需要通过TensorBoard监控训练效果,所以需要勾选上训练监控。
这里有一个很重要的知识点,就是训练日志路径,实际上这个路径是TensorBoard读取训练日志的路径。假设你在这里指定的路径是/output/training_logs,你就需要在训练代码里写下这样的代码
summary_writer = tf.summary.FileWriter('/output/training_logs')
之后就可以点击创建了。
一旦创建成功,就跳转到应用列表页面,这时可以在看到刚刚创建的应用, 单击应用名称进去。
单击 路由列表,就可以看到两个链接,分别是以 jupyter和tensorboard为开头的链接
单击jupyter开头的链接,并且输入 jupyter 的密码,就能进入 jupyter 环境。
查看Jupyter上的GPU
首先在Jupyter主页面中,创建Terminal
在Terminal里执行nvidia-smi,可以看到Jupyter环境能使用GPU,剩下只需要在代码中加上GPU调用就好了
上传Mnist训练数据
获得训练集与测试集数据,
训练集图片 - 55000 张 训练图片, 5000 张 验证图片
训练集图片对应的数字标签
测试集图片 - 10000 张 图片
测试集图片对应的数字标签
利用OSS的用拉拽的方式非常方便的上传以上数据
同时在Jupyter的客户端也可以看到在/input文件夹已经有这些文件的列表了:
在Jupyter中开发和运行mnist代码
Jupyter提供了上传代码的机制,但是如果需要使用一个项目,git是一个比较好的选择。
在Termnial中执行git clone /cheyang/TensorFlow-Examples.git
再回到Jupyter的主页面,就可以看到下载的TensorFlow-Examples, 跳到TensorFlow-Examples/notebooks/4_Utils,选择tensorboard_basic.ipynb
这样,就可以在Jupyter中开发和运行mnist代码, 需要把TensorFlow的训练日志路径,设置成前面指定的训练日志路径,对于本例子来说是/output/training_logs, 点击Run All
由于在配置好GPU的TensorFlow中,即使代码中没有明确指定运行设备也会优先选择GPU,通过查看日志我们可以发现,mnist训练实际上使用的是GPU资源。
使用TensorBoard查看训练效果
回到应用的路由列表,点击其中tensorboard为开头的链接
这样我们就可以看到完整的训练效果展示, 包括loss的趋势,图片示例以及计算图
除了TensorFlow,我们也支持MXNet等框架,以下是MXNet的例子
云端Jupyter环境开发MXNet的应用
对于MXNet我们同样也支持TensorBoard的展示,可以使用来测试一下
在创建MXNet的开发环境后,你也可以开发并且监控基于MXNet的深度学习应用
我们可以利用阿里云容器服务的机器学习解决方案,轻松的搭建在云端搭建TensorFlow,MXNet和Keras的环境,并且利用TensorBoard追踪训练效果。
想了解更多的细节,欢迎访问, 里面提供了详细的介绍和完整的视频,是帮助你开启深度学习之旅的起点。
欢迎扫码加入钉钉群一起讨论:
本文为云栖社区原创内容,未经允许不得转载,如需转载请发送邮件至yqeditor@list.;如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:yqgroup@ 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
用云栖社区APP,舒服~
【云栖快讯】红轴机械键盘、无线鼠标等753个大奖,先到先得,云栖社区首届博主招募大赛9月21日-11月20日限时开启,为你再添一个高端技术交流场所&&
做云实验,从领取优惠券买服务器开始
阿里云优惠券分享给你,
用优惠券购买或者升级阿里云相应产品会有特惠惊喜哦!把想要买的产品的幸运券都领走吧!快下手,马上就要抢光了。 注意在手机上下订单不能使用优惠券的哦。
您的八折推荐码如下:vl9sqt,a9wlha,4lvolc,zo9gj0,ciqa6f,amzwf8,qh6tzz,0f6hfv
提供了高性能可伸缩的容器应用管理服务,支持在一组云服务器上通过Docker容器来进行应用生命周期管理。
Loading...& & & &申明:本人是小白,由于自己的机器装不了tensorflow,所以才想到用云主机。本文主要是介绍如何在阿里云上安装jupyter notebook并实现云端访问。针对没有任何Linux基础的新手所写(因为我也是新手啦!),所以比较详(luo)细(suo),大神勿喷哟!(另外,阿里云的ecs主机对学生有优惠,只需要10元/月哟,良心啊)
& & & & & 1.首先你得有一台云服务器,这里我选用的是阿里云ECS基础版。别的服务器都是大同小异,按步骤应该都可以。
& & & & & 2.下载远程连接软件putty,,输入阿里云ECS公网IP,端口填22,SSH连接,按open按钮就可以连接到远程主机了。输入账号密码就可以登陆远程主机。(linux输入密码不会有任何显示,不要怀疑自己键盘出问题了)
& & & &&2.安装Anaconda.Anaconda集成了大量的第三方pyhton库,使用简单,这里我们就选它了。
mkdir anaconda
cd anaconda
wget https://repo.continuum.io/archive/Anaconda3-4.4.0-Linux-x86_64.sh
bash Anaconda3-4.4.0-Linux-x86_64.sh&
mkdir是新建一个目录,用于放置我们的Anaconda.(这里并未分区,因为我也不会啊!委屈)
cd是进入目录
wget 是从某个网址下载某个文件,后面是下载地址。你可以选择你需要的版本,anaconda下载地址:https://www.continuum.io/downloads#linux
bash就是安装anaconda
& & & &&3.设置Jupyter登陆密码
jupyter notebook --generate-config
# 生成jupyter notebook配置文件
ipython #打开ipython
from notebook.auth import passwd
passwd() #生成密码
& & & &&4.修改jupyper配置文件
$vi ~/.jupyter/jupyter_notebook_config.py把下面的文字粘贴进去(在putty中,按右键可以粘贴剪切板中的文字哟!编辑好后按esc键,输入:wq保存并退出)
c.NotebookApp.ip='*'
c.NotebookApp.password = u'把上面的文本粘贴到这里'
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888
& & & & & & 5.启动jupyter。在命令行输入jupyter notebook &将jupyter加入任务。
& & & & & & 6.远程访问。最重要的一步,退出所有连接!退出所有连接!退出所有连接!重要的事情说3遍。ecs不允许多终端在线的(当初就是不知道,让我配置到怀疑人生)打开浏览器,输入访问地址http://ip:8888,输入第3步设置的Jupyter密码即可登录
& & & & 7.安装深度学习框架,如tensorflow(Anacinda自带有sklearn,可以直接使用哟)
pip install /tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl #cpu版本,自己择需选择。
花了几个小时,终于完成自己的第一篇文章啦,初次写文章,文字生硬,望大家见谅,我会继续努力的转载请注明来源哟!
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:250次
排名:千里之外
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'如何打造深度学习的云端实验室?
如何打造深度学习的云端实验室?
人类语言的关键
更多深度文章,请关注云计算频道:/cloud本系列将利用阿里云容器服务的机器学习解决方案,帮助您了解和掌握TensorFlow,MxNet等深度学习库,开启您的深度学习之旅。第一篇:打造深度学习的云端实验室我们工作中常常会问到:“深度学习从哪里学起?”在读过了大量的文章,看过了无数的教程后,许多朋友依然表示很无感。这其实很正常,因为纸上得来终觉浅么,绝知此事要躬行。为了帮助大家快速上手这一个机器学习分支,阿里云容器服务机器学习解决方案提供了丰富的开源框架帮助大家实践,其中包括TensorFlow,Keras和MxNet,为了方便您学习和掌握,我们会编写一系列的文章,介绍其中的细节。本文是这个系列中的第一篇文章,我会在基于阿里云容器服务的机器学习解决方案,创建一套基于TensorFlow的Jupyter开发环境,并在上面开发一个简单Minst应用,最后利用TensorBoard观察训练效果。当然,你也可以在上面玩转包括Keras和MxNet等框架,在本文中我们也介绍了如何使用MxNet的例子。Jupyternotbook简介Jupyternotebook是基于网页应用程序,你可以在上面以交互的方式编写和注释Python代码。这是一种做试验,做研究,并分享工作内容的有效方法。为什么要在阿里云上运行Jupyter?深度学习应用基本都是计算密集型的,如果用你的笔记本可能要运行个三五天。而换成GPU的话,训练和预测的速度可能提升5到10倍。但是个人购买GPU卡并不合算,而阿里云最近推出了弹性GPU服务,可以按小时收费,给了我们寻常百姓一次可以和深度学习亲密接触的机会。Jupyternotebook可以提供与本地计算机上运行相同的体验,同时也方便你利用阿里云上的GPU服务开启你的深度学习之旅,请和跟着我们的教程一步步开始吧!准备数据卷和容器集群需要创建容器集群,并且创建数据卷。当然也可以使用ROS模板一键式的创建GPU容器集群并添加数据卷。这里我们就可以得到一个集群:并且可以看到其中的数据卷。体验云端创建开发环境登录到容器服务解决方案,在模型开发中点击创建这样,就可以看到一个表单。首先通过下拉框选择刚才创建的集群名称,点击训练框架,这时可以看到一系列深度学习框架的列表,其中包括TensorFlow,Keras和MxNet的不同版本,还可以指定python2和python3的版本,这里我选择TensorFlow的1.0.0版本。至于GPU数量,由于创建的是一个单GPU的集群,可以设置GPU为1.如果你创建了CPU集群,就只能设置GPU为0.这里,还要选择一下刚才创建数据卷,这个数据卷会映射到深度学习环境的/input目录。因为Jupyter有安全设置,需要指定一下访问密码。最后,由于需要通过TensorBoard监控训练效果,所以需要勾选上训练监控。这里有一个很重要的知识点,就是训练日志路径,实际上这个路径是TensorBoard读取训练日志的路径。假设你在这里指定的路径是/output/training_logs,你就需要在训练代码里写下这样的代码summary_writer=tf.summary.FileWriter('/output/training_logs')之后就可以点击创建了。一旦创建成功,就跳转到应用列表页面,这时可以在看到刚刚创建的应用,单击应用名称进去。单击路由列表,就可以看到两个链接,分别是以jupyter和tensorboard为开头的链接单击jupyter开头的链接,并且输入jupyter的密码,就能进入jupyter环境。查看Jupyter上的GPU首先在Jupyter主页面中,创建Terminal在Terminal里执行nvidia-smi,可以看到Jupyter环境能使用GPU,剩下只需要在代码中加上GPU调用就好了上传Mnist训练数据获得训练集与测试集数据,利用OSS的图形客户端用拉拽的方式非常方便的上传以上数据同时在Jupyter的客户端也可以看到在/input文件夹已经有这些文件的列表了:在Jupyter中开发和运行mnist代码Jupyter提供了上传代码的机制,但是如果需要使用一个项目,git是一个比较好的选择。在Termnial中执行gitclone/cheyang/TensorFlow-Examples.git再回到Jupyter的主页面,就可以看到下载的TensorFlow-Examples,跳到TensorFlow-Examples/notebooks/4_Utils,选择tensorboard_basic.ipynb这样,就可以在Jupyter中开发和运行mnist代码,需要把TensorFlow的训练日志路径,设置成前面指定的训练日志路径,对于本例子来说是/output/training_logs,点击RunAll由于在配置好GPU的TensorFlow中,即使代码中没有明确指定运行设备也会优先选择GPU,通过查看日志我们可以发现,mnist训练实际上使用的是GPU资源。使用TensorBoard查看训练效果回到应用的路由列表,点击其中tensorboard为开头的链接这样我们就可以看到完整的训练效果展示,包括loss的趋势,图片示例以及计算图除了TensorFlow,我们也支持MxNet等框架,以下是MxNet的例子云端Jupyter环境开发MxNet的应用对于MxNet我们同样也支持TensorBoard的展示,可以使用understanding_vanish_gradient.ipynb来测试一下在创建MxNet的开发环境后,你也可以开发并且监控基于MxNet的深度学习应用总结我们可以利用阿里云容器服务的机器学习解决方案,轻松的搭建在云端搭建TensorFlow,MxNet和Keras的环境,并且利用TensorBoard追踪训练效果。想了解更多的细节,欢迎访问机器学习解决方案,里面提供了详细的介绍和完整的视频,是帮助你开启深度学习之旅的起点。
本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。
人类语言的关键
百家号 最近更新:
简介: 喜欢数码类产品并且很了解这方面有一些见解
作者最新文章}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信