昇腾社区首页
中文
注册

入门概述

简介

Ascend Extension for PyTorch插件实现了PyTorch框架与昇腾AI处理器的适配,用户只需对原有代码进行最小改动,便可完成模型从其他硬件平台向昇腾平台的迁移。此外,该插件支持自动微分、动态分发、调试等功能,并且易于扩展,能够快速适配新的网络类型。

本文档以CNN模型为例介绍如何进行迁移和训练PyTorch模型。

使用说明

该产品支持情况如下表。

产品

是否支持

Atlas A3 训练系列产品

Atlas A3 推理系列产品

x

Atlas A2 训练系列产品/Atlas 800I A2 推理产品

Atlas 200I/500 A2 推理产品

x

Atlas 推理系列产品

x

Atlas 训练系列产品

使用流程

昇腾AI处理器上搭建开发&运行环境并进行PyTorch模型迁移训练,整体流程如下图所示:
图1 PyTorch模型迁移训练整体流程

环境准备