- 测试环境为cann-toolkit 8.0RC2,
- 测试平台
- Windows x64
- Atlas 200I DK arm
Atlas 200I DK Compare API CPU模拟版本中没有解决nan和其他数值的比较的问题,按理应该返回false,实际场景如下比较ret>eps的结果,返回false则赋予1e20否则结果是ret
Debug::SphereHitInfo SphereId: 7, Depth: 0
select ret(t0,t1):
nan nan nan nan nan nan nan nan
nan nan nan nan nan nan nan nan
nan nan nan nan nan nan nan nan
nan nan nan nan nan nan nan nan
nan nan nan nan nan nan nan nan
nan nan nan nan nan nan nan nan
nan nan nan nan nan nan 70.461 73.631
67.288 62.383 43.229 40.274 31.642 28.657 20.188 23.288
compare mask:
00100111 10000111 00011100 01111000 00001100 01001111 11101101 00011000
dst with 1e20:
nan nan nan 100000002004087734272.000 100000002004087734272.000 nan 100000002004087734272.000 100000002004087734272.000
nan nan nan 100000002004087734272.000 100000002004087734272.000 100000002004087734272.000 100000002004087734272.000 nan
100000002004087734272.000 100000002004087734272.000 nan nan nan 100000002004087734272.000 100000002004087734272.000 100000002004087734272.000
100000002004087734272.000 100000002004087734272.000 100000002004087734272.000 nan nan nan nan 100000002004087734272.000
100000002004087734272.000 100000002004087734272.000 nan nan 100000002004087734272.000 100000002004087734272.000 100000002004087734272.000 100000002004087734272.000
nan nan nan nan 100000002004087734272.000 100000002004087734272.000 nan 100000002004087734272.000
nan 100000002004087734272.000 nan nan 100000002004087734272.000 nan 70.461 73.631
100000002004087734272.000 100000002004087734272.000 100000002004087734272.000 40.274 31.642 100000002004087734272.000 100000002004087734272.000 100000002004087734272.000
模板实例化失败
Atlas 200I DK 中CPU版本正常编译运行,NPU版本编译运行正常,但是结果全黑,且无法Debug输出调试信息