动手学深度学习 v2

Posted YOLO V9

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了动手学深度学习 v2相关的知识,希望对你有一定的参考价值。

01 课程安排

目标

内容


深度学习的核心之一:就是卷积神经网络;
从最早的LeNet 开始,引起深度学习狂潮的AlexNet;

循环神经网络是一个时间上的神经网络。

形式

你将学到什么?

除了要知道是什么?what 怎么做 how 之外。

你还要解释为什么?学到根深的东西

资源

  • 课程主页: https://courses.d2l.ai/zh-v2
  • 教材: https://zh-v2.d2l.ai/
  • 课程论坛讨论: https://discuss.d2l.ai/c/16
  • Pytorch论坛: https://discuss.pytorch.org/

02 深度学习介绍

AI 地图


![在这里插入图片描述](https://img-blog.csdnimg.cn/f98a46cad58442b2ab316b5899275624.png?x-oss-process=image ,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAWU9MTyBWOQ==,size_20,color_FFFFFF,t_70,g_se,x_16)

图片分类

http://www.image-net.org/

物体检测和分割

https://github.com/matterport/Mask_RCNN

样式迁移

人脸合成

文字生成图片


https://openai.com/blog/dall-e/

文字生成





模型的可解释性,机器学习还可以解释下,但是深度学习的话很难解释。


03 安装

本地安装

重要事情说三遍:利用【豆瓣源】安装,网速飞快

由于亚马逊的服务器需要vis,没有,就弄了个阿里云的服务器,

镜像信息: Ubuntu 18.04

1、update一下我们的机器

sudo apt update

2、装gccr 开发环境嘛,编译器安装起来

sudo apt install build-essential

3、安装python,

sudo apt install python3.8

4、安装 miniconda
https://conda.io/en/latest/miniconda.html

复制链接:https://repo.anaconda.com/miniconda/Miniconda3-py38_4.10.3-Linux-x86_64.sh

下载下来

wget https://repo.anaconda.com/miniconda/Miniconda3-py38_4.10.3-Linux-x86_64.sh

下载下来的事一个bash的文件,我们直接安装

bash Miniconda3-py38_4.10.3-Linux-x86_64.sh




5、安装记事本jupyter,
记事本:jupyter
书的一个:d2l
gpu版本:torch torchvision

pip install jupyter d2l torch torchvision


文件比较大,得解压一整子;

我们环境安装好了,把记事本弄下来:https://zh-v2.d2l.ai/

https://zh-v2.d2l.ai/d2l-zh.zip

wget https://zh-v2.d2l.ai/d2l-zh.zip

还得安装一个unzip出来,解压软件

sudo apt install zip

unzip d2l-zh.zip


解压出来后,会有三个文件夹,是不同框架的版本;

这次讲解的事pytorch 版本,进入pytorch 版本

当然我们课程用到的是一个比较特备的版本;https://courses.d2l.ai/zh-v2/
https://github.com/d2l-ai


https://github.com/d2l-ai/d2l-zh-pytorch-slides

git clone https://github.com/d2l-ai/d2l-zh-pytorch-slides

上面这种下载慢,换一种方法;下载zip文件,再解压

wget https://ghproxy.fsou.cc/https://github.com/d2l-ai/d2l-zh-pytorch-slides/archive/refs/heads/main.zip

以上是关于动手学深度学习 v2的主要内容,如果未能解决你的问题,请参考以下文章

动手学深度学习v2 课程笔记 — 深度学习基础

深度学习结课总结和进阶学习 优化算法 动手学深度学习v2

深度学习结课总结和进阶学习 优化算法 动手学深度学习v2

样式迁移 Style Transfer 动手学深度学习v2

样式迁移 Style Transfer 动手学深度学习v2

动手学深度学习 DIVE INTO DEEP LEARNING -- Day 01 -- 学习资料环境配置