npy与npy文件间的精度比对
概述
MindStudio精度比对工具支持单个npy与npy文件之间的精度比对。基本要求如下:
- 对于dump数据文件需要先完成dump数据文件转换为npy数据文件。
- 需要确保两个比对文件内的Shape一致。
- 仅支持CosineSimilarity(余弦相似度)、MaxAbsoluteError(最大绝对误差)、AccumulatedRelativeError(累积相对误差)、RelativeEuclideanDistance(欧氏相对距离)、MeanAbsoluteError(平均绝对误差)、RootMeanSquareError(均方根误差)、MaxRelativeError(最大相对误差)、MeanRelativeError(平均相对误差)比对算法。
操作步骤
- 在MindStudio界面菜单栏选择 菜单,进入比对参数配置界面,如下图所示,比对界面参数说明如表1所示。图1 npy文件比对配置(Local Run)
图2 运行配置(Remote Run)
Remote Run模式下,配置完运行配置后,单击“Next”进入到比对配置界面,如图3所示。
表1 参数说明 参数
说明
Run Mode
- Remote Run:远程运行。
- Local Run:本地运行。
Windows使用场景下仅支持Remote Run,该参数不展示。
Deployment
运行配置,选择Remote Run模式时可见。通过Deployment功能,详细请参见Ascend Deployment,可以将指定项目中的文件、文件夹同步到远程指定机器的指定目录。
Remote Toolkit Path
远端运行环境Ascend-cann-toolkit软件包安装路径,选择Remote Run模式时可见。例如配置为${HOME}/Ascend/ascend-toolkit/{version}/toolkit。
与Deployment参数为绑定关系,单击“Next”后参数值将被保存。再次配置时,如连接已配置过的Deployment,则参数自动填充,可手动修改。
Output Path
比对结果输出本地路径,用户自行配置。
NPU Dump(.npy)
待比对的npy文件。
在远端执行比对时(Remote Run),须指定远端设备上的npy数据文件。
Ground Truth(.npy)
待比对的npy标杆数据文件。
- 单击“Start”,在MindStudio界面下方Output栏显示比对完成信息,如图4所示。
比对结果存放在表1中“Output Path”配置的路径。
父主题: 扩展功能