diff --git a/debug/accuracy_tools/api_accuracy_checker/README.md b/debug/accuracy_tools/api_accuracy_checker/README.md index 9520b74b7535955ac1bb49ae880e5c9e02d443ff..3ee506f042e28c30a7d3baefc3e72539df94a18b 100644 --- a/debug/accuracy_tools/api_accuracy_checker/README.md +++ b/debug/accuracy_tools/api_accuracy_checker/README.md @@ -130,3 +130,17 @@ Ascend模型精度预检工具能在昇腾NPU上扫描用户训练模型中所 具体参数解释请参见“Ascend模型精度预检工具”。 + +# FAQ + +1. run ut过程中出现报错:ERROR:Got unsupported ScalarType BFloat16 + + 答:请使用最新版本的工具 + +2. Dropout算子,CPU和NPU的随机应该不一样,为什么结果比对是一致的? + + 答:这个结果是正常的,工具对该算子有特殊处理,只判定位置为0的位置比例大约和设定p值相当 + +3. 为什么浮点型数据bench和npu的dtype不一致? + + 答:对于fp16的数据,cpu会上升一个精度fp32去计算,这是和算子那边对齐的精度结论,cpu用更高精度去计算会更接近真实值