From ee2a44fd720fe6c66a06be3174893f6862eaeebd Mon Sep 17 00:00:00 2001
From: cai-weiwei1989 <734267852@qq.com>
Date: Tue, 25 Jun 2024 09:35:16 +0800
Subject: [PATCH 1/2] =?UTF-8?q?att=E5=B7=A5=E5=85=B7=E6=9B=B4=E5=90=8D?=
=?UTF-8?q?=E4=B8=BAmstt=E8=B5=84=E6=96=99=E9=81=8D=E5=8E=86=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 12 +++++-----
debug/accuracy_tools/README.md | 2 +-
.../api_accuracy_checker/README.md | 24 +++++++++----------
.../api_accuracy_checker_online.md | 4 ++--
debug/accuracy_tools/atat/README.md | 2 +-
debug/accuracy_tools/atat/pytorch/doc/FAQ.md | 2 +-
.../atat/pytorch/doc/api_accuracy_checker.md | 6 ++---
debug/accuracy_tools/grad_tool/README.md | 4 ++--
debug/accuracy_tools/ptdbg_ascend/README.md | 4 ++--
debug/accuracy_tools/ptdbg_ascend/doc/FAQ.md | 6 ++---
...0\203\275\350\257\264\346\230\216_v6.0.md" | 12 +++++-----
debug/weight_convert/README.md | 10 ++++----
profiler/README.md | 18 +++++++-------
profiler/advisor/README.md | 8 +++----
profiler/compare_tools/README.md | 6 ++---
15 files changed, 60 insertions(+), 60 deletions(-)
diff --git a/README.md b/README.md
index a51c3a258d..cdb8e63b4c 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-# ATT
+# MindStudio Training Tools
-Ascend Training Tools,昇腾训练工具链。【Powered by MindStudio】
+MindStudio Training Tools,MindStudio训练工具链。(原Ascend Training Tools工具更名)
针对训练&大模型场景,提供端到端命令行&可视化调试调优工具,帮助用户快速提高模型开发效率。
@@ -59,7 +59,7 @@ Tensorboard支持NPU性能数据可视化插件PyTorch Profiler TensorBoard NPU
## 分支维护策略
-ATT工具版本分支的维护阶段如下:
+MindStudio Training Tools工具版本分支的维护阶段如下:
| **状态** | **时间** | **说明** |
| ------------------- | -------- | ------------------------------------------------ |
@@ -71,9 +71,9 @@ ATT工具版本分支的维护阶段如下:
## 现有分支的维护状态
-ATT分支名称格式为:版本号-ATT,而版本号命名规则如下:
-1. ATT仓每年发布4个版本,每个版本都将对应一个分支;以v6.0为例,其将对应v6.0.RC1、v6.0.RC2、v6.0.RC3以及v6.0.0四个版本,在仓库中将存在与之对应的分支(增加后缀ATT,例如v6.0.0-ATT);
-2. 同时每个版本都将对应一个标签,例如v6.0.RC1-ATT,后续在对分支进行维护过程中将定期进行对应版本标签的更新,例如对v6.0.RC1-ATT标签再次更新之后将打标签v6.0.RC1.1,后续更新末尾数字依次增加。
+MindStudio Training Tools分支版本号命名规则如下:
+
+mstt仓每年发布4个版本,每个版本都将对应一个分支;以v6.0为例,其将对应v6.0.RC1、v6.0.RC2、v6.0.RC3以及v6.0.0四个版本,在仓库中将存在与之对应的分支。
| **分支** | **状态** | **发布日期** | **后续状态** | **EOL日期** |
| ------------- | -------- | ------------ | ------------------------ | ----------- |
diff --git a/debug/accuracy_tools/README.md b/debug/accuracy_tools/README.md
index d26ee95aee..0d4ea25e3e 100644
--- a/debug/accuracy_tools/README.md
+++ b/debug/accuracy_tools/README.md
@@ -1,6 +1,6 @@
# 精度工具
-ATT工具针对模型训练精度问题设计推出了一系列精度工具,包括模型精度预检工具和PyTorch精度工具的精度比对功能、溢出检测功能、通信精度检测等功能。这些工具有各自侧重的场景,用于辅助用户定位模型精度问题。
+MindStudio Training Tools工具针对模型训练精度问题设计推出了一系列精度工具,包括模型精度预检工具和PyTorch精度工具的精度比对功能、溢出检测功能、通信精度检测等功能。这些工具有各自侧重的场景,用于辅助用户定位模型精度问题。
### 子功能介绍
diff --git a/debug/accuracy_tools/api_accuracy_checker/README.md b/debug/accuracy_tools/api_accuracy_checker/README.md
index a3f7ea68ca..c3b78163cc 100644
--- a/debug/accuracy_tools/api_accuracy_checker/README.md
+++ b/debug/accuracy_tools/api_accuracy_checker/README.md
@@ -27,10 +27,10 @@ Ascend模型精度预检工具能在昇腾NPU上扫描用户训练模型中所
## 工具安装
-1. 将att仓代码下载到本地,并配置环境变量。假设下载后att仓路径为 $ATT_HOME,环境变量应配置为:
+1. 将mstt仓代码下载到本地,并配置环境变量。假设下载路径为$HOME,环境变量应配置为:
```bash
- export PYTHONPATH=$PYTHONPATH:$ATT_HOME/debug/accuracy_tools/
+ export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/
```
2. 安装依赖。
@@ -71,7 +71,7 @@ Ascend模型精度预检工具能在昇腾NPU上扫描用户训练模型中所
首先,需要开启torch.utils.data.dataloader加载数据,操作如下:
```bash
- cd att/debug/accuracy_tools/api_accuracy_checker
+ cd mstt/debug/accuracy_tools/api_accuracy_checker
vi config.yaml
# 修改enable_dataloader参数值为True
```
@@ -171,7 +171,7 @@ run_ut预检操作包括如下场景:
1. 将API信息输入给run_ut模块运行精度检测并比对,运行如下命令:
```bash
- cd $ATT_HOME/debug/accuracy_tools/api_accuracy_checker/run_ut
+ cd $HOME/mstt/debug/accuracy_tools/api_accuracy_checker/run_ut
python run_ut.py -forward ./forward_info_0.json -backward ./backward_info_0.json
```
@@ -197,7 +197,7 @@ run_ut预检操作包括如下场景:
python run_ut.py -forward ./forward_info_0.json -backward ./backward_info_0.json -save_error_data
```
- 数据默认会存盘到'./ut_error_data{timestamp}'路径下(相对于启动run_ut的路径),有需要的话,用户可以通过修改att/debug/accuracy_tools/api_accuracy_checker目录下,config.yaml文件的error_data_path参数来配置保存路径,详见“**config.yaml文件说明**”。。
+ 数据默认会存盘到'./ut_error_data{timestamp}'路径下(相对于启动run_ut的路径),有需要的话,用户可以通过修改mstt/debug/accuracy_tools/api_accuracy_checker目录下,config.yaml文件的error_data_path参数来配置保存路径,详见“**config.yaml文件说明**”。。
3. (可选)如果dump的数据为真实数据,那么需要指定真实数据路径,例如:
@@ -212,7 +212,7 @@ multi_run_ut.py脚本,可以并行执行多个run_ut操作,从而降低预
命令示例如下:
```bash
-cd $ATT_HOME/debug/accuracy_tools/api_accuracy_checker/run_ut
+cd $HOME/mstt/debug/accuracy_tools/api_accuracy_checker/run_ut
python multi_run_ut.py -forward ./forward_info_0.json -backward ./backward_info_0.json -n 32 -d 0 1 2 3
```
@@ -247,13 +247,13 @@ python run_ut.py -forward ./forward_info_0.json -backward ./backward_info_0.json
run_ut过程同样支持API预检白名单,操作方式如下:
-修改att/debug/accuracy_tools/api_accuracy_checker目录下config.yaml文件的white_list参数,配置需要预检的API名称,详见“config.yaml文件说明”。
+修改mstt/debug/accuracy_tools/api_accuracy_checker目录下config.yaml文件的white_list参数,配置需要预检的API名称,详见“config.yaml文件说明”。
### config.yaml文件说明
config.yaml文件可以通过配置参数来控制dump和run_ut操作的真实数据模式以及白名单等功能。
-文件路径为:att/debug/accuracy_tools/api_accuracy_checker/config.yaml
+文件路径为:mstt/debug/accuracy_tools/api_accuracy_checker/config.yaml
| 参数名称 | 说明 | 是否必选 |
| ----------------- | ------------------------------------------------------------ | -------- |
@@ -351,7 +351,7 @@ API预检通过测试,则在`accuracy_checking_details_{timestamp}.csv`文件
需要同时获取NPU和GPU环境下run_ut操作的预检结果`accuracy_checking_details_{timestamp}.csv`文件。执行如下命令进行NPU和GPU预检结果的比对:
```bash
-cd $ATT_HOME/debug/accuracy_tools/api_accuracy_checker/compare
+cd $HOME/mstt/debug/accuracy_tools/api_accuracy_checker/compare
python api_precision_compare.py -npu /home/xxx/npu/accuracy_checking_details_{timestamp}.csv -gpu /home/xxx/gpu/accuracy_checking_details_{timestamp}.csv -o /home/xxx/
```
@@ -423,10 +423,10 @@ Forward Test Success和Backward Test Success是否通过测试是由`api_precisi
1. 安装预检工具
- 将att仓代码下载到本地,并配置环境变量。假设下载后att仓路径为 $ATT_HOME,环境变量应配置为:
+ 将mstt仓代码下载到本地,并配置环境变量。假设下载路径为$HOME,环境变量应配置为:
```bash
- export PYTHONPATH=$PYTHONPATH:$ATT_HOME/debug/accuracy_tools/
+ export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/
```
安装依赖:
@@ -440,7 +440,7 @@ Forward Test Success和Backward Test Success是否通过测试是由`api_precisi
**forward_info_0.json为[ptdbg_ascend精度工具功能说明](https://gitee.com/ascend/att/tree/master/debug/accuracy_tools/ptdbg_ascend/doc)中的"溢出检测场景"执行溢出检测dump时生成,而不是精度预检工具生成。**
```bash
- cd $ATT_HOME/debug/accuracy_tools/api_accuracy_checker/run_ut
+ cd ${install_path}/debug/accuracy_tools/api_accuracy_checker/run_ut
python run_overflow_check.py -forward ./forward_info_0.json
```
diff --git a/debug/accuracy_tools/api_accuracy_checker/api_accuracy_checker_online.md b/debug/accuracy_tools/api_accuracy_checker/api_accuracy_checker_online.md
index 67a6ea5135..a08d75a138 100644
--- a/debug/accuracy_tools/api_accuracy_checker/api_accuracy_checker_online.md
+++ b/debug/accuracy_tools/api_accuracy_checker/api_accuracy_checker_online.md
@@ -21,7 +21,7 @@
安装完成预检工具后,需要分别在GPU和NPU环境下配置config.yaml文件。其中需要重点关注文件中的is_online、is_benchmark_device、host和port参数的配置,保障在线预检时GPU和NPU两台设备间的通信正常。
-文件路径为:att/debug/accuracy_tools/api_accuracy_checker/config.yaml
+文件路径为:mstt/debug/accuracy_tools/api_accuracy_checker/config.yaml
| 参数名称 | 说明 | 是否必选 |
| ------------------- | ------------------------------------------------------------ | -------- |
@@ -131,7 +131,7 @@ GPU侧配置好config.yaml文件后执行run_ut.py脚本,此时GPU处于预检
命令如下:
```bash
-cd $ATT_HOME/debug/accuracy_tools/api_accuracy_checker/run_ut
+cd mstt/debug/accuracy_tools/api_accuracy_checker/run_ut
python run_ut.py
```
diff --git a/debug/accuracy_tools/atat/README.md b/debug/accuracy_tools/atat/README.md
index 6a1fbb473c..e7e485e4f3 100644
--- a/debug/accuracy_tools/atat/README.md
+++ b/debug/accuracy_tools/atat/README.md
@@ -1,6 +1,6 @@
# MindStudio精度调试工具
-MindStudio精度调试工具(ascend_training_accuracy_tools),简称atat,是ATT工具链下精度调试部分的工具包。主要包括精度预检和精度比对等子工具,当前适配场景包括PyTorch和MindSpore。
+MindStudio精度调试工具(ascend_training_accuracy_tools),简称atat,是MindStudio Training Tools工具链下精度调试部分的工具包。主要包括精度预检和精度比对等子工具,当前适配场景包括PyTorch和MindSpore。
## 工具安装
diff --git a/debug/accuracy_tools/atat/pytorch/doc/FAQ.md b/debug/accuracy_tools/atat/pytorch/doc/FAQ.md
index daaa79abd9..a904e888a0 100644
--- a/debug/accuracy_tools/atat/pytorch/doc/FAQ.md
+++ b/debug/accuracy_tools/atat/pytorch/doc/FAQ.md
@@ -75,7 +75,7 @@
### dump指定融合算子
-dump指定操作当前支持dump指定融合算子的输入输出,需要在att/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/hook_module/support_wrap_ops.yaml中添加,比如以下代码段调用的softmax融合算子
+dump指定操作当前支持dump指定融合算子的输入输出,需要在mstt/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/hook_module/support_wrap_ops.yaml中添加,比如以下代码段调用的softmax融合算子
```
def npu_forward_fused_softmax(self, input_, mask):
diff --git a/debug/accuracy_tools/atat/pytorch/doc/api_accuracy_checker.md b/debug/accuracy_tools/atat/pytorch/doc/api_accuracy_checker.md
index 7004c25e6d..48fd03981a 100644
--- a/debug/accuracy_tools/atat/pytorch/doc/api_accuracy_checker.md
+++ b/debug/accuracy_tools/atat/pytorch/doc/api_accuracy_checker.md
@@ -66,7 +66,7 @@ run_ut预检操作包括如下场景:
atat -f pytorch run_ut -api_info ./dump.json -save_error_data
```
- 数据默认会存盘到'./ut_error_data{timestamp}'路径下(相对于启动run_ut的路径),有需要的话,用户可以通过修改att/debug/accuracy_tools/api_accuracy_checker目录下,config.yaml文件的error_data_path参数来配置保存路径,详见“config.yaml文件说明”。
+ 数据默认会存盘到'./ut_error_data{timestamp}'路径下(相对于启动run_ut的路径),有需要的话,用户可以通过修改mstt/debug/accuracy_tools/api_accuracy_checker目录下,config.yaml文件的error_data_path参数来配置保存路径,详见“config.yaml文件说明”。
#### 使用multi_run_ut.py执行多线程预检
@@ -107,13 +107,13 @@ atat -f pytorch run_ut -api_info ./dump.json -csv_path /home/xxx/ut/accuracy_che
run_ut过程支持API预检白名单,操作方式如下:
-修改att/debug/accuracy_tools/api_accuracy_checker目录下config.yaml文件的white_list参数,配置需要预检的API名称,详见“config.yaml文件说明”。
+修改mstt/debug/accuracy_tools/api_accuracy_checker目录下config.yaml文件的white_list参数,配置需要预检的API名称,详见“config.yaml文件说明”。
### config.yaml文件说明
config.yaml文件可以通过配置参数来控制dump和run_ut操作的真实数据模式以及白名单等功能。
-文件路径为:att/debug/accuracy_tools/atat/pytorch/api_accuracy_checker/config.yaml
+文件路径为:mstt/debug/accuracy_tools/atat/pytorch/api_accuracy_checker/config.yaml
| 参数名称 | 说明 | 是否必选 |
| ----------------- | ------------------------------------------------------------ | -------- |
diff --git a/debug/accuracy_tools/grad_tool/README.md b/debug/accuracy_tools/grad_tool/README.md
index b7afed5ea8..f3cbc74e01 100644
--- a/debug/accuracy_tools/grad_tool/README.md
+++ b/debug/accuracy_tools/grad_tool/README.md
@@ -14,10 +14,10 @@
## 工具安装
-1. 将att仓代码下载到本地,并配置环境变量。假设下载后att仓路径为 $ATT_HOME,环境变量应配置为:
+1. 将mstt仓代码下载到本地,并配置环境变量。假设下载路径为$HOME,环境变量应配置为:
```bash
- export PYTHONPATH=$PYTHONPATH:$ATT_HOME/debug/accuracy_tools/
+ export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/
```
2. 安装依赖
diff --git a/debug/accuracy_tools/ptdbg_ascend/README.md b/debug/accuracy_tools/ptdbg_ascend/README.md
index e2a95aecae..3bea948a94 100644
--- a/debug/accuracy_tools/ptdbg_ascend/README.md
+++ b/debug/accuracy_tools/ptdbg_ascend/README.md
@@ -184,13 +184,13 @@ ptdbg_ascend精度工具的安装方式包括:**下载whl包安装**和**源
2. 下载源码。
```bash
- git clone https://gitee.com/ascend/att.git
+ git clone https://gitee.com/ascend/mstt.git
```
3. 配置安装环境。
```bash
- cd att/debug/accuracy_tools/ptdbg_ascend
+ cd mstt/debug/accuracy_tools/ptdbg_ascend
bash ./configure
```
diff --git a/debug/accuracy_tools/ptdbg_ascend/doc/FAQ.md b/debug/accuracy_tools/ptdbg_ascend/doc/FAQ.md
index 07f72654a0..894df553d8 100644
--- a/debug/accuracy_tools/ptdbg_ascend/doc/FAQ.md
+++ b/debug/accuracy_tools/ptdbg_ascend/doc/FAQ.md
@@ -2,13 +2,13 @@
## 工具使用
### 1. 环境变量方式导入ptdbg_ascend
-当需要使用export att/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/common的目录下,手动添加一个version.py,并加上以下版本号信息,其中‘3.4’为当前ptdbg_ascend的版本
+当需要使用export mstt/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/common的目录下,手动添加一个version.py,并加上以下版本号信息,其中‘3.4’为当前ptdbg_ascend的版本
```
__version__ = '3.4'
```
### 2. dump指定融合算子
-dump指定操作当前支持dump指定融合算子的输入输出,需要在att/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/hook_module/support_wrap_ops.yaml中添加,比如以下代码段调用的softmax融合算子
+dump指定操作当前支持dump指定融合算子的输入输出,需要在mstt/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/hook_module/support_wrap_ops.yaml中添加,比如以下代码段调用的softmax融合算子
```
def npu_forward_fused_softmax(self, input_, mask):
resl = torch_npu.npu_scaled_masked_softmax(input_, mask, self.scale, False)
@@ -43,7 +43,7 @@ torch版本和硬件差异属于正常情况
**故障原因**
-执行ptdbg_ascend的dump操作之前,同一命令行视图下先安装了精度预检工具,并配置了精度预检工具的环境变量:export PYTHONPATH=$PYTHONPATH:$ATT_HOME/debug/accuracy_tools/,导致ptdbg_ascend的dump操作读取到错误的路径。
+执行ptdbg_ascend的dump操作之前,同一命令行视图下先安装了精度预检工具,并配置了精度预检工具的环境变量:export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/,导致ptdbg_ascend的dump操作读取到错误的路径。
**故障处理**
diff --git "a/debug/accuracy_tools/ptdbg_ascend/doc/ptdbg_ascend\347\262\276\345\272\246\345\267\245\345\205\267\345\212\237\350\203\275\350\257\264\346\230\216_v6.0.md" "b/debug/accuracy_tools/ptdbg_ascend/doc/ptdbg_ascend\347\262\276\345\272\246\345\267\245\345\205\267\345\212\237\350\203\275\350\257\264\346\230\216_v6.0.md"
index 6a014a1e01..10d0cafe39 100644
--- "a/debug/accuracy_tools/ptdbg_ascend/doc/ptdbg_ascend\347\262\276\345\272\246\345\267\245\345\205\267\345\212\237\350\203\275\350\257\264\346\230\216_v6.0.md"
+++ "b/debug/accuracy_tools/ptdbg_ascend/doc/ptdbg_ascend\347\262\276\345\272\246\345\267\245\345\205\267\345\212\237\350\203\275\350\257\264\346\230\216_v6.0.md"
@@ -318,9 +318,9 @@ PyTorch训练场景的精度问题分析建议参考以下思路进行精度比
精度预检工具执行命令如下:
```bash
- # 下载att代码仓后执行如下命令
- export PYTHONPATH=$PYTHONPATH:$ATT_HOME/debug/accuracy_tools/
- cd $ATT_HOME/debug/accuracy_tools/api_accuracy_checker/run_ut
+ # 下载mstt代码仓后执行如下命令
+ export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/
+ cd $HOME/mstt/debug/accuracy_tools/api_accuracy_checker/run_ut
python run_overflow_check.py -forward ./forward_info_0.json
```
@@ -753,9 +753,9 @@ PyTorch训练场景的精度问题分析建议参考以下思路进行精度比
精度预检工具执行命令如下:
```bash
- # 下载att代码仓后执行如下命令
- export PYTHONPATH=$PYTHONPATH:$ATT_HOME/debug/accuracy_tools/
- cd $ATT_HOME/debug/accuracy_tools/api_accuracy_checker/run_ut
+ # 下载mstt代码仓后执行如下命令
+ export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/
+ cd $HOME/mstt/debug/accuracy_tools/api_accuracy_checker/run_ut
python run_overflow_check.py -forward ./forward_info_0.json
```
diff --git a/debug/weight_convert/README.md b/debug/weight_convert/README.md
index 6cc4e2481f..a06d6e6942 100644
--- a/debug/weight_convert/README.md
+++ b/debug/weight_convert/README.md
@@ -34,16 +34,16 @@ cd ..
##### 代码获取
```shell
-git clone https://gitee.com/Ascend/att.git
-cd att
+git clone https://gitee.com/Ascend/mstt.git
+cd mstt
git checkout develop
cd ../ModelLink
git reset --hard c566ce4fa99cf3ea179b163355fca2c2aedfc471
-cp ../att/debug/weight_convert/diff.patch .
+cp ../mstt/debug/weight_convert/diff.patch .
git apply --check diff.patch
git apply diff.patch
-cd ../att/debug/weight_convert/
+cd ../mstt/debug/weight_convert/
```
#### 启动工具
@@ -69,7 +69,7 @@ python3 convert_ckpt.py -i 待转换权重路径 -o 原始huggingface权重存
| --embed-layernorm | 模型中是否存在embedding layernorm结构 | False(默认)
True |
| -h
--help | 显示帮助信息。 | - |
-
+
2. 模型转换命令参考
**Llama 7/13/65B**、 **Llama2 7/13/70B**
diff --git a/profiler/README.md b/profiler/README.md
index dff2862571..e20774a2cc 100644
--- a/profiler/README.md
+++ b/profiler/README.md
@@ -1,10 +1,10 @@
# 性能工具
-ATT工具针对训练&大模型场景,提供端到端性能调优工具:用户采集到性能数据后,由ATT性能工具提供统计、分析以及相关的调优建议。
+MindStudio Training Tools工具针对训练&大模型场景,提供端到端性能调优工具:用户采集到性能数据后,由MindStudio Training Tools的性能工具提供统计、分析以及相关的调优建议。
## NPU性能数据采集
-目前ATT工具主要支持Ascend PyTorch Profiler接口的性能数据采集,请参考官方文档:[Ascend PyTorch Profiler数据采集与分析](https://www.hiascend.com/document/detail/zh/canncommercial/80RC1/devaids/auxiliarydevtool/atlasprofiling_16_0006.html)。
+目前MindStudio Training Tools工具主要支持对Ascend PyTorch Profiler接口采集的性能数据进行分析,请参考官方文档:[Ascend PyTorch Profiler数据采集与分析](https://www.hiascend.com/document/detail/zh/canncommercial/80RC1/devaids/auxiliarydevtool/atlasprofiling_16_0006.html)。
Ascend PyTorch Profiler接口支持AscendPyTorch 1.11.0或更高版本,支持的PyThon和CANN软件版本配套关系请参见“[安装PyTorch框架](https://www.hiascend.com/document/detail/zh/Pytorch/60RC1/configandinstg/instg/insg_0006.html)”。
@@ -111,7 +111,7 @@ ascend pytorch profiler数据目录结构如下:
若回显呈现对应版本whl包一致的**校验码**,则表示下载了正确的性能工具whl安装包。示例如下:
- ```
+ ```bash
sha256sum msprof_analyze-1.0-py3-none-any.whl
xx *msprof_analyze-1.0-py3-none-any.whl
```
@@ -120,19 +120,19 @@ ascend pytorch profiler数据目录结构如下:
执行如下命令进行安装。
- ```
+ ```bash
pip3 install ./msprof_analyze-{version}-py3-none-any.whl
```
若为覆盖安装,请在命令行末尾增加“--force-reinstall”参数强制安装,例如:
- ```
+ ```bash
pip3 install ./msprof_analyze-{version}-py3-none-any.whl --force-reinstall
```
提示如下信息则表示安装成功。
- ```
+ ```bash
Successfully installed msprof_analyze-{version}
```
@@ -149,17 +149,17 @@ ascend pytorch profiler数据目录结构如下:
2. 下载源码。
```bash
- git clone https://gitee.com/ascend/att.git
+ git clone https://gitee.com/ascend/mstt.git
```
3. 编译whl包。
```bash
- cd att/profiler
+ cd mstt/profiler
python3 setup.py bdist_wheel
```
- 以上命令执行完成后在att/profiler/dist目录下生成性能工具whl安装包`msprof_analyze-{version}-py3-none-any.whl`。
+ 以上命令执行完成后在mstt/profiler/dist目录下生成性能工具whl安装包`msprof_analyze-{version}-py3-none-any.whl`。
4. 安装。
diff --git a/profiler/advisor/README.md b/profiler/advisor/README.md
index 283aa29438..f3149f6956 100644
--- a/profiler/advisor/README.md
+++ b/profiler/advisor/README.md
@@ -51,21 +51,21 @@ Jupyter Notebook使用方式如下:
Jupyter Notebook工具的具体安装和使用指导请至Jupyter Notebook工具官网查找。
-2. 在环境下安装ATT工具。
+2. 在环境下安装mstt工具。
```
- git clone https://gitee.com/ascend/att.git
+ git clone https://gitee.com/ascend/mstt.git
```
安装环境下保存Ascend PyTorch Profiler采集的性能数据。
-3. 进入att\profiler\advisor目录执行如下命令启动Jupyter Notebook工具。
+3. 进入mstt\profiler\advisor目录执行如下命令启动Jupyter Notebook工具。
```bash
jupyter notebook
```
- 执行成功则自动启动浏览器读取att\profiler\advisor目录,如下示例:
+ 执行成功则自动启动浏览器读取mstt\profiler\advisor目录,如下示例:

diff --git a/profiler/compare_tools/README.md b/profiler/compare_tools/README.md
index 11ae2cee83..f7e2421434 100644
--- a/profiler/compare_tools/README.md
+++ b/profiler/compare_tools/README.md
@@ -124,11 +124,11 @@ MindSpore性能调试工具采集结果数据目录结构如下:
#### 脚本方式
-将att代码仓下载到本地,执行如下命令:
+将mstt代码仓下载到本地,执行如下命令:
```bash
-# 进入att代码仓目录下的compare_tools目录
-cd att/profiler/compare_tools
+# 进入mstt代码仓目录下的compare_tools目录
+cd mstt/profiler/compare_tools
# 执行最简比对命令
python performance_compare.py [基准性能数据文件所在路径] [比对性能数据文件所在路径] --output_path=[比对结果文件存放路径]
```
--
Gitee
From a6be6fffb223deb9b8619c5f0295525fed28b512 Mon Sep 17 00:00:00 2001
From: cai-weiwei1989 <734267852@qq.com>
Date: Tue, 25 Jun 2024 10:03:24 +0800
Subject: [PATCH 2/2] =?UTF-8?q?att=E5=B7=A5=E5=85=B7=E6=9B=B4=E5=90=8D?=
=?UTF-8?q?=E4=B8=BAmstt=E8=B5=84=E6=96=99=E9=81=8D=E5=8E=86=E4=BF=AE?=
=?UTF-8?q?=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 11 ++++++++---
.../api_accuracy_checker/README.md | 18 +++++++++---------
.../api_accuracy_checker_online.md | 4 ++--
debug/accuracy_tools/atat/pytorch/doc/FAQ.md | 2 +-
.../atat/pytorch/doc/api_accuracy_checker.md | 6 +++---
debug/accuracy_tools/grad_tool/README.md | 2 +-
debug/accuracy_tools/ptdbg_ascend/README.md | 4 ++--
debug/accuracy_tools/ptdbg_ascend/doc/FAQ.md | 6 +++---
...50\203\275\350\257\264\346\230\216_v6.0.md" | 8 ++++----
debug/weight_convert/README.md | 8 ++++----
profiler/README.md | 6 +++---
profiler/advisor/README.md | 6 +++---
profiler/compare_tools/README.md | 6 +++---
13 files changed, 46 insertions(+), 41 deletions(-)
diff --git a/README.md b/README.md
index cdb8e63b4c..b6ddd832d2 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,13 @@
-# MindStudio Training Tools
+# 变更通知
+
+原Ascend Training Tools工具更名为MindStudio Training Tools,MindStudio训练工具链。变更计划如下:
-MindStudio Training Tools,MindStudio训练工具链。(原Ascend Training Tools工具更名)
+1. 2024.06.25本代码仓名称变更为mstt。
+2. 2024.07.25 URL变更为[https://gitee.com/ascend/mstt](https://gitee.com/ascend/mstt),原始URL将不再维护。
+
+# MindStudio Training Tools
-针对训练&大模型场景,提供端到端命令行&可视化调试调优工具,帮助用户快速提高模型开发效率。
+MindStudio Training Tools,MindStudio训练工具链。针对训练&大模型场景,提供端到端命令行&可视化调试调优工具,帮助用户快速提高模型开发效率。
## 模型训练迁移全流程

diff --git a/debug/accuracy_tools/api_accuracy_checker/README.md b/debug/accuracy_tools/api_accuracy_checker/README.md
index c3b78163cc..3c42b63b36 100644
--- a/debug/accuracy_tools/api_accuracy_checker/README.md
+++ b/debug/accuracy_tools/api_accuracy_checker/README.md
@@ -30,7 +30,7 @@ Ascend模型精度预检工具能在昇腾NPU上扫描用户训练模型中所
1. 将mstt仓代码下载到本地,并配置环境变量。假设下载路径为$HOME,环境变量应配置为:
```bash
- export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/
+ export PYTHONPATH=$PYTHONPATH:$HOME/att/debug/accuracy_tools/
```
2. 安装依赖。
@@ -71,7 +71,7 @@ Ascend模型精度预检工具能在昇腾NPU上扫描用户训练模型中所
首先,需要开启torch.utils.data.dataloader加载数据,操作如下:
```bash
- cd mstt/debug/accuracy_tools/api_accuracy_checker
+ cd att/debug/accuracy_tools/api_accuracy_checker
vi config.yaml
# 修改enable_dataloader参数值为True
```
@@ -171,7 +171,7 @@ run_ut预检操作包括如下场景:
1. 将API信息输入给run_ut模块运行精度检测并比对,运行如下命令:
```bash
- cd $HOME/mstt/debug/accuracy_tools/api_accuracy_checker/run_ut
+ cd $HOME/att/debug/accuracy_tools/api_accuracy_checker/run_ut
python run_ut.py -forward ./forward_info_0.json -backward ./backward_info_0.json
```
@@ -197,7 +197,7 @@ run_ut预检操作包括如下场景:
python run_ut.py -forward ./forward_info_0.json -backward ./backward_info_0.json -save_error_data
```
- 数据默认会存盘到'./ut_error_data{timestamp}'路径下(相对于启动run_ut的路径),有需要的话,用户可以通过修改mstt/debug/accuracy_tools/api_accuracy_checker目录下,config.yaml文件的error_data_path参数来配置保存路径,详见“**config.yaml文件说明**”。。
+ 数据默认会存盘到'./ut_error_data{timestamp}'路径下(相对于启动run_ut的路径),有需要的话,用户可以通过修改att/debug/accuracy_tools/api_accuracy_checker目录下,config.yaml文件的error_data_path参数来配置保存路径,详见“**config.yaml文件说明**”。。
3. (可选)如果dump的数据为真实数据,那么需要指定真实数据路径,例如:
@@ -212,7 +212,7 @@ multi_run_ut.py脚本,可以并行执行多个run_ut操作,从而降低预
命令示例如下:
```bash
-cd $HOME/mstt/debug/accuracy_tools/api_accuracy_checker/run_ut
+cd $HOME/att/debug/accuracy_tools/api_accuracy_checker/run_ut
python multi_run_ut.py -forward ./forward_info_0.json -backward ./backward_info_0.json -n 32 -d 0 1 2 3
```
@@ -247,13 +247,13 @@ python run_ut.py -forward ./forward_info_0.json -backward ./backward_info_0.json
run_ut过程同样支持API预检白名单,操作方式如下:
-修改mstt/debug/accuracy_tools/api_accuracy_checker目录下config.yaml文件的white_list参数,配置需要预检的API名称,详见“config.yaml文件说明”。
+修改att/debug/accuracy_tools/api_accuracy_checker目录下config.yaml文件的white_list参数,配置需要预检的API名称,详见“config.yaml文件说明”。
### config.yaml文件说明
config.yaml文件可以通过配置参数来控制dump和run_ut操作的真实数据模式以及白名单等功能。
-文件路径为:mstt/debug/accuracy_tools/api_accuracy_checker/config.yaml
+文件路径为:att/debug/accuracy_tools/api_accuracy_checker/config.yaml
| 参数名称 | 说明 | 是否必选 |
| ----------------- | ------------------------------------------------------------ | -------- |
@@ -351,7 +351,7 @@ API预检通过测试,则在`accuracy_checking_details_{timestamp}.csv`文件
需要同时获取NPU和GPU环境下run_ut操作的预检结果`accuracy_checking_details_{timestamp}.csv`文件。执行如下命令进行NPU和GPU预检结果的比对:
```bash
-cd $HOME/mstt/debug/accuracy_tools/api_accuracy_checker/compare
+cd $HOME/att/debug/accuracy_tools/api_accuracy_checker/compare
python api_precision_compare.py -npu /home/xxx/npu/accuracy_checking_details_{timestamp}.csv -gpu /home/xxx/gpu/accuracy_checking_details_{timestamp}.csv -o /home/xxx/
```
@@ -426,7 +426,7 @@ Forward Test Success和Backward Test Success是否通过测试是由`api_precisi
将mstt仓代码下载到本地,并配置环境变量。假设下载路径为$HOME,环境变量应配置为:
```bash
- export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/
+ export PYTHONPATH=$PYTHONPATH:$HOME/att/debug/accuracy_tools/
```
安装依赖:
diff --git a/debug/accuracy_tools/api_accuracy_checker/api_accuracy_checker_online.md b/debug/accuracy_tools/api_accuracy_checker/api_accuracy_checker_online.md
index a08d75a138..57435e3337 100644
--- a/debug/accuracy_tools/api_accuracy_checker/api_accuracy_checker_online.md
+++ b/debug/accuracy_tools/api_accuracy_checker/api_accuracy_checker_online.md
@@ -21,7 +21,7 @@
安装完成预检工具后,需要分别在GPU和NPU环境下配置config.yaml文件。其中需要重点关注文件中的is_online、is_benchmark_device、host和port参数的配置,保障在线预检时GPU和NPU两台设备间的通信正常。
-文件路径为:mstt/debug/accuracy_tools/api_accuracy_checker/config.yaml
+文件路径为:att/debug/accuracy_tools/api_accuracy_checker/config.yaml
| 参数名称 | 说明 | 是否必选 |
| ------------------- | ------------------------------------------------------------ | -------- |
@@ -131,7 +131,7 @@ GPU侧配置好config.yaml文件后执行run_ut.py脚本,此时GPU处于预检
命令如下:
```bash
-cd mstt/debug/accuracy_tools/api_accuracy_checker/run_ut
+cd att/debug/accuracy_tools/api_accuracy_checker/run_ut
python run_ut.py
```
diff --git a/debug/accuracy_tools/atat/pytorch/doc/FAQ.md b/debug/accuracy_tools/atat/pytorch/doc/FAQ.md
index a904e888a0..daaa79abd9 100644
--- a/debug/accuracy_tools/atat/pytorch/doc/FAQ.md
+++ b/debug/accuracy_tools/atat/pytorch/doc/FAQ.md
@@ -75,7 +75,7 @@
### dump指定融合算子
-dump指定操作当前支持dump指定融合算子的输入输出,需要在mstt/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/hook_module/support_wrap_ops.yaml中添加,比如以下代码段调用的softmax融合算子
+dump指定操作当前支持dump指定融合算子的输入输出,需要在att/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/hook_module/support_wrap_ops.yaml中添加,比如以下代码段调用的softmax融合算子
```
def npu_forward_fused_softmax(self, input_, mask):
diff --git a/debug/accuracy_tools/atat/pytorch/doc/api_accuracy_checker.md b/debug/accuracy_tools/atat/pytorch/doc/api_accuracy_checker.md
index 48fd03981a..7004c25e6d 100644
--- a/debug/accuracy_tools/atat/pytorch/doc/api_accuracy_checker.md
+++ b/debug/accuracy_tools/atat/pytorch/doc/api_accuracy_checker.md
@@ -66,7 +66,7 @@ run_ut预检操作包括如下场景:
atat -f pytorch run_ut -api_info ./dump.json -save_error_data
```
- 数据默认会存盘到'./ut_error_data{timestamp}'路径下(相对于启动run_ut的路径),有需要的话,用户可以通过修改mstt/debug/accuracy_tools/api_accuracy_checker目录下,config.yaml文件的error_data_path参数来配置保存路径,详见“config.yaml文件说明”。
+ 数据默认会存盘到'./ut_error_data{timestamp}'路径下(相对于启动run_ut的路径),有需要的话,用户可以通过修改att/debug/accuracy_tools/api_accuracy_checker目录下,config.yaml文件的error_data_path参数来配置保存路径,详见“config.yaml文件说明”。
#### 使用multi_run_ut.py执行多线程预检
@@ -107,13 +107,13 @@ atat -f pytorch run_ut -api_info ./dump.json -csv_path /home/xxx/ut/accuracy_che
run_ut过程支持API预检白名单,操作方式如下:
-修改mstt/debug/accuracy_tools/api_accuracy_checker目录下config.yaml文件的white_list参数,配置需要预检的API名称,详见“config.yaml文件说明”。
+修改att/debug/accuracy_tools/api_accuracy_checker目录下config.yaml文件的white_list参数,配置需要预检的API名称,详见“config.yaml文件说明”。
### config.yaml文件说明
config.yaml文件可以通过配置参数来控制dump和run_ut操作的真实数据模式以及白名单等功能。
-文件路径为:mstt/debug/accuracy_tools/atat/pytorch/api_accuracy_checker/config.yaml
+文件路径为:att/debug/accuracy_tools/atat/pytorch/api_accuracy_checker/config.yaml
| 参数名称 | 说明 | 是否必选 |
| ----------------- | ------------------------------------------------------------ | -------- |
diff --git a/debug/accuracy_tools/grad_tool/README.md b/debug/accuracy_tools/grad_tool/README.md
index f3cbc74e01..f5eb7e0ed7 100644
--- a/debug/accuracy_tools/grad_tool/README.md
+++ b/debug/accuracy_tools/grad_tool/README.md
@@ -17,7 +17,7 @@
1. 将mstt仓代码下载到本地,并配置环境变量。假设下载路径为$HOME,环境变量应配置为:
```bash
- export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/
+ export PYTHONPATH=$PYTHONPATH:$HOME/att/debug/accuracy_tools/
```
2. 安装依赖
diff --git a/debug/accuracy_tools/ptdbg_ascend/README.md b/debug/accuracy_tools/ptdbg_ascend/README.md
index 3bea948a94..e2a95aecae 100644
--- a/debug/accuracy_tools/ptdbg_ascend/README.md
+++ b/debug/accuracy_tools/ptdbg_ascend/README.md
@@ -184,13 +184,13 @@ ptdbg_ascend精度工具的安装方式包括:**下载whl包安装**和**源
2. 下载源码。
```bash
- git clone https://gitee.com/ascend/mstt.git
+ git clone https://gitee.com/ascend/att.git
```
3. 配置安装环境。
```bash
- cd mstt/debug/accuracy_tools/ptdbg_ascend
+ cd att/debug/accuracy_tools/ptdbg_ascend
bash ./configure
```
diff --git a/debug/accuracy_tools/ptdbg_ascend/doc/FAQ.md b/debug/accuracy_tools/ptdbg_ascend/doc/FAQ.md
index 894df553d8..a9faa12af1 100644
--- a/debug/accuracy_tools/ptdbg_ascend/doc/FAQ.md
+++ b/debug/accuracy_tools/ptdbg_ascend/doc/FAQ.md
@@ -2,13 +2,13 @@
## 工具使用
### 1. 环境变量方式导入ptdbg_ascend
-当需要使用export mstt/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/common的目录下,手动添加一个version.py,并加上以下版本号信息,其中‘3.4’为当前ptdbg_ascend的版本
+当需要使用export att/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/common的目录下,手动添加一个version.py,并加上以下版本号信息,其中‘3.4’为当前ptdbg_ascend的版本
```
__version__ = '3.4'
```
### 2. dump指定融合算子
-dump指定操作当前支持dump指定融合算子的输入输出,需要在mstt/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/hook_module/support_wrap_ops.yaml中添加,比如以下代码段调用的softmax融合算子
+dump指定操作当前支持dump指定融合算子的输入输出,需要在att/debug/accuracy_tools/ptdbg_ascend/src/python/ptdbg_ascend/hook_module/support_wrap_ops.yaml中添加,比如以下代码段调用的softmax融合算子
```
def npu_forward_fused_softmax(self, input_, mask):
resl = torch_npu.npu_scaled_masked_softmax(input_, mask, self.scale, False)
@@ -43,7 +43,7 @@ torch版本和硬件差异属于正常情况
**故障原因**
-执行ptdbg_ascend的dump操作之前,同一命令行视图下先安装了精度预检工具,并配置了精度预检工具的环境变量:export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/,导致ptdbg_ascend的dump操作读取到错误的路径。
+执行ptdbg_ascend的dump操作之前,同一命令行视图下先安装了精度预检工具,并配置了精度预检工具的环境变量:export PYTHONPATH=$PYTHONPATH:$HOME/att/debug/accuracy_tools/,导致ptdbg_ascend的dump操作读取到错误的路径。
**故障处理**
diff --git "a/debug/accuracy_tools/ptdbg_ascend/doc/ptdbg_ascend\347\262\276\345\272\246\345\267\245\345\205\267\345\212\237\350\203\275\350\257\264\346\230\216_v6.0.md" "b/debug/accuracy_tools/ptdbg_ascend/doc/ptdbg_ascend\347\262\276\345\272\246\345\267\245\345\205\267\345\212\237\350\203\275\350\257\264\346\230\216_v6.0.md"
index 10d0cafe39..1092a15698 100644
--- "a/debug/accuracy_tools/ptdbg_ascend/doc/ptdbg_ascend\347\262\276\345\272\246\345\267\245\345\205\267\345\212\237\350\203\275\350\257\264\346\230\216_v6.0.md"
+++ "b/debug/accuracy_tools/ptdbg_ascend/doc/ptdbg_ascend\347\262\276\345\272\246\345\267\245\345\205\267\345\212\237\350\203\275\350\257\264\346\230\216_v6.0.md"
@@ -319,8 +319,8 @@ PyTorch训练场景的精度问题分析建议参考以下思路进行精度比
```bash
# 下载mstt代码仓后执行如下命令
- export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/
- cd $HOME/mstt/debug/accuracy_tools/api_accuracy_checker/run_ut
+ export PYTHONPATH=$PYTHONPATH:$HOME/att/debug/accuracy_tools/
+ cd $HOME/att/debug/accuracy_tools/api_accuracy_checker/run_ut
python run_overflow_check.py -forward ./forward_info_0.json
```
@@ -754,8 +754,8 @@ PyTorch训练场景的精度问题分析建议参考以下思路进行精度比
```bash
# 下载mstt代码仓后执行如下命令
- export PYTHONPATH=$PYTHONPATH:$HOME/mstt/debug/accuracy_tools/
- cd $HOME/mstt/debug/accuracy_tools/api_accuracy_checker/run_ut
+ export PYTHONPATH=$PYTHONPATH:$HOME/att/debug/accuracy_tools/
+ cd $HOME/att/debug/accuracy_tools/api_accuracy_checker/run_ut
python run_overflow_check.py -forward ./forward_info_0.json
```
diff --git a/debug/weight_convert/README.md b/debug/weight_convert/README.md
index a06d6e6942..677d7651e9 100644
--- a/debug/weight_convert/README.md
+++ b/debug/weight_convert/README.md
@@ -34,16 +34,16 @@ cd ..
##### 代码获取
```shell
-git clone https://gitee.com/Ascend/mstt.git
-cd mstt
+git clone https://gitee.com/Ascend/att.git
+cd att
git checkout develop
cd ../ModelLink
git reset --hard c566ce4fa99cf3ea179b163355fca2c2aedfc471
-cp ../mstt/debug/weight_convert/diff.patch .
+cp ../att/debug/weight_convert/diff.patch .
git apply --check diff.patch
git apply diff.patch
-cd ../mstt/debug/weight_convert/
+cd ../att/debug/weight_convert/
```
#### 启动工具
diff --git a/profiler/README.md b/profiler/README.md
index e20774a2cc..705fb84279 100644
--- a/profiler/README.md
+++ b/profiler/README.md
@@ -149,17 +149,17 @@ ascend pytorch profiler数据目录结构如下:
2. 下载源码。
```bash
- git clone https://gitee.com/ascend/mstt.git
+ git clone https://gitee.com/ascend/att.git
```
3. 编译whl包。
```bash
- cd mstt/profiler
+ cd att/profiler
python3 setup.py bdist_wheel
```
- 以上命令执行完成后在mstt/profiler/dist目录下生成性能工具whl安装包`msprof_analyze-{version}-py3-none-any.whl`。
+ 以上命令执行完成后在att/profiler/dist目录下生成性能工具whl安装包`msprof_analyze-{version}-py3-none-any.whl`。
4. 安装。
diff --git a/profiler/advisor/README.md b/profiler/advisor/README.md
index f3149f6956..b81f79311a 100644
--- a/profiler/advisor/README.md
+++ b/profiler/advisor/README.md
@@ -54,18 +54,18 @@ Jupyter Notebook使用方式如下:
2. 在环境下安装mstt工具。
```
- git clone https://gitee.com/ascend/mstt.git
+ git clone https://gitee.com/ascend/att.git
```
安装环境下保存Ascend PyTorch Profiler采集的性能数据。
-3. 进入mstt\profiler\advisor目录执行如下命令启动Jupyter Notebook工具。
+3. 进入att\profiler\advisor目录执行如下命令启动Jupyter Notebook工具。
```bash
jupyter notebook
```
- 执行成功则自动启动浏览器读取mstt\profiler\advisor目录,如下示例:
+ 执行成功则自动启动浏览器读取att\profiler\advisor目录,如下示例:

diff --git a/profiler/compare_tools/README.md b/profiler/compare_tools/README.md
index f7e2421434..11ae2cee83 100644
--- a/profiler/compare_tools/README.md
+++ b/profiler/compare_tools/README.md
@@ -124,11 +124,11 @@ MindSpore性能调试工具采集结果数据目录结构如下:
#### 脚本方式
-将mstt代码仓下载到本地,执行如下命令:
+将att代码仓下载到本地,执行如下命令:
```bash
-# 进入mstt代码仓目录下的compare_tools目录
-cd mstt/profiler/compare_tools
+# 进入att代码仓目录下的compare_tools目录
+cd att/profiler/compare_tools
# 执行最简比对命令
python performance_compare.py [基准性能数据文件所在路径] [比对性能数据文件所在路径] --output_path=[比对结果文件存放路径]
```
--
Gitee