ModelArts Notebook自定义配置深度学习框架版本

举报
星月菩提 发表于 2020/11/24 17:11:31 2020/11/24
6.4k+ 0 0
【摘要】 以pytorch 1.5和tensorflow 1.14为例,如何在Notebook进行配置自定义深度学习框架版本

当前ModelArts各功能都只支持有限的框架版本,如果想要使用一个预置框架没有的版本应该如何处理?

下面以pytorch 1.5和tensorflow 1.14为例,如何在Notebook配置自定义深度学习框架版本。

Pytorch 1.5要基于cuda 10.1版本以上,tensorflow 1.14需要cuda10.

Torch 安装命令参考

https://pytorch.org/get-started/previous-versions/

Multi-Engine 2.0 (python3) 自带cuda10.1

Multi-Engine 1.0 (python3) 自带cuda10

注意:notebook本身是基于容器的,因此每次容器停止以后,所有环境信息会被清空,所以每次容器启动后需要重新进行一次环境安装。可以单独创建一个ipynb,每次启动以后执行一次。或者创建一个shell脚本,每次启动后通过terminal执行来配置环境。

1     Pytorch 1.5

1.1        创建notebook

通过如下配置创建notebook

1.2        通过ipynb配置环境

打开notebook

选择pytorch 1.4.0

执行如下命令

!pip uninstall torch torchvision -y
!pip install torch==1.5.0 torchvision==0.6.0


执行如下命令查看torch版本

import torch
print(torch.__version__)

1.3        通过terminal配置环境

查看README信息

激活pytorch 1.4环境

source /home/ma-user/anaconda3/bin/activate Pytorch-1.4.0

卸载pytorch 1.4安装pytorch 1.5

pip uninstall torch torchvision –y
pip install torch==1.5.0 torchvision==0.6.0
pip list | grep torch

2      Tensorflow 1.14

2.1        创建notebook

通过如下配置创建notebook

2.2        通过ipynb配置环境

进入notebook后创建一个tensorflow 1.13ipynb

Gpu版本

!pip uninstall tensorflow-gpu -y
!pip install tensorflow-gpu==1.14

CPU版本

!pip uninstall tensorflow -y
!pip install tensorflow==1.14

2.3        通过Terminal配置环境

查看README

激活tensorflow 1.13.1环境

source /home/ma-user/anaconda3/bin/activate TensorFlow-1.13.1

GPU版本

执行下面shell命令

pip uninstall tensorflow-gpu -y
pip install tensorflow-gpu==1.14
pip list | grep tensorflow


CPU

pip uninstall tensorflow -y
pip install tensorflow==1.14
pip list | grep tensorflow
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。