Logo
☆☆☆☆☆
0.0
Beginner
6h

使用 PyTorch 开始图像分类

PyTorch 是一个广泛应用于各类流行系统中的机器学习框架,例如特斯拉的自动驾驶系统 Autopilot 以及优步(Uber)的概率建模引擎 Pyro。 本课程将带你入门使用 PyTorch 的计算机视觉模型进行图像分类,学习如何训练和调优自己的模型。课程首先介绍机器学习的基本概念及其在图像分类中的应用,随后深入探讨 AI 模型的训练过程。你将学习如何通过图像预处理为计算机视觉模型准备输入数据,搭建模型训练流程,并调整关键参数以提升模型的预测性能。最后,你将学习如何将图像分类模型转换为 ONNX 格式,并通过 REST API 进行部署。 完成本课程后,你将能够从零开始构建并部署属于自己的图像分类模型。

9 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 PyTorch 开始图像分类
PyTorch 是一个广泛应用于各类流行系统中的机器学习框架,例如特斯拉的自动驾驶系统 Autopilot 以及优步(Uber)的概率建模引擎 Pyro。 本课程将带你入门使用 PyTorch 的计算机视觉模型进行图像分类,学习如何训练和调优自己的模型。课程首先介绍机器学习的基本概念及其在图像分类...

WHAT YOU'LL LEARN

PyTorch图像模型的基本概述

TAKEAWAY SKILLS

Database
Python
SQL

Content

9 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    图像分类概述

  2. 2

    图像分类技术

  3. 3

    图像分类指标

  4. 4

    PyTorch 图像模型框架

基本概念
  1. 1

    创建模型

  2. 2

    列出并搜索支持的模型

  3. 3

    数据集格式

  4. 4

    加载和预处理图像

  5. 5

    使用预训练的ResNet50进行预测

  6. 6

    使用预训练的 EfficientNet 进行预测

  7. 7

    测验(基础)

  8. 8

    练习(基础)

部署
  1. 1

    FastAPI 概述

  2. 2

    HTTP 方法

  3. 3

    REST API 集成

  4. 4

    测验(部署)

  5. 5

    练习(部署)

数据增强
  1. 1

    使用数据增强训练神经网络

  2. 2

    Mixup 和 Cutmix

  3. 3

    RandAugment

  4. 4

    随机擦除

  5. 5

    AutoAugment

  6. 6

    随机调整大小裁剪与插值

  7. 7

    测验(增强)

附录
  1. 1

    虚拟环境

  2. 2

    Python 包

  3. 3

    包安装

  4. 4

    训练参数

  5. 5

    部署依赖项

损失
  1. 1

    损失函数

  2. 2

    非对称损失

  3. 3

    Jensen-Shannon散度与交叉熵损失

  4. 4

    测验(损失)

结论
  1. 1

    结束语

训练
  1. 1

    训练工作流程

  2. 2

    ResNet50

  3. 3

    EfficientNet

  4. 4

    微调自定义模型

  5. 5

    使用 EMA(指数移动平均)进行训练

  6. 6

    测验(训练)

  7. 7

    练习(训练)

模型转换
  1. 1

    部署一个 PyTorch 模型

  2. 2

    将 PyTorch 模型转换为 ONNX 模型

  3. 3

    部署一个ONNX模型

  4. 4

    将ONNX转换为TensorFlow模型

  5. 5

    部署一个TensorFlow模型

  6. 6

    将 TensorFlow 模型转换为 TFLite 模型

  7. 7

    部署一个TFLite模型

  8. 8

    测验(模型转换)

  9. 9

    练习(模型转换)

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)