您当前的位置:首页 > IT编程 > 情感分类
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 |

自学教程:深度学习:在阿里云上搭建notebook深度学习开发环境

51自学网 2023-11-20 12:29:14
  情感分类
这篇教程深度学习:在阿里云上搭建notebook深度学习开发环境写得很实用,希望能帮到您。

深度学习:在阿里云上搭建notebook深度学习开发环境


简介: 随着AIGC浪潮席卷,再次迎来深度学习热潮。《动手学深度学习 PyTorch版》这本书,注重实战演练,通过手动运行、编写源码可很好的加深对深度学习理论的理解,该书在B站等网站上还有李沐录制的讲解视频,降低了学习门槛,值得推荐。在阿里云上搭建notebook开发环境过程中踩过一些坑,此文可避免读者重复踩坑。

以在Ubuntu 18.04 64位系统搭建pytorch开发环境,并安装《动手学深度学习 PyTorch版》学习包为例:

 

1、 创建ECS实例,设置用户名及登录密码(使用ecs-user登录,如果使用root安装,后续部分安装包会提示有权限风险)。

注意:如果选择GPU实例,需在实例创建时选择安装cuda 11.4

image.png

2、 设置安全组配置,配置出方向端口22,并在源IP中加入本机IP。

3、 Ssh到云ECS。

4、 在ECS上安装相关软件包:

A、sudo apt-get update

B、安装gcc编译器(可选,系统中通常已有):sudo apt install build-essential

C、安装Python,以3.8为例:sudo apt install python3.8

D、安装miniconda:

1、 下载安装包:注意miniconda包需选择对应python版本的包

wget https://repo.anaconda.com/miniconda/Miniconda3-py38_23.3.1-0-Linux-x86_64.sh

2、 运行安装脚本,并初始化:bash Miniconda3-py38_23.3.1-0-Linux-x86_64.sh

3、(可在2中完成)初始化终端 Shell,以便运⾏conda。~/miniconda3/bin/conda init

4、 初始化完成后,运行bash命令,即可进入conda环境:bash

5、创建⼀个新的环境(可选):conda create --name aigc python=3.8 -y

6、激活aigc环境(可选):conda activate aigc

E、安装jupyter:pip install jupyter

F、安装pyTorch:conda install pytorch torchvision torchaudio

G、安装d2l包:pip install d2l==0.17.6

5、安装解压工具及git工具:sudo apt install unzip    安装git:sudo apt install git

6、下载d2l notebook示例代码,并解压:

mkdir d2l-zh && cd d2l-zh    wget https://zh-v2.d2l.ai/d2l-zh-2.0.0.zip

unzip d2l-zh-2.0.0.zip

7、本地便携机上执行如下命令,将云ECS的8888端口映射到本地:

ssh -L8888:localhost:8888 ecs-user@47.106.127.176

8、在ECS上运行jupyter:jupyter notebook

9、在本地浏览器登录jupyter(填写运行notebook时,展示的正确URL):

http://localhost:8888/?token= rEI***

 


返回列表
keras模型部署 flask & tfserving
51自学网自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1