Skip to content

Instantly share code, notes, and snippets.

@hewumars
Last active November 5, 2019 04:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hewumars/04d079abf7e49f48fbe9b69e94ef66c9 to your computer and use it in GitHub Desktop.
Save hewumars/04d079abf7e49f48fbe9b69e94ef66c9 to your computer and use it in GitHub Desktop.

注:

  1. 图像预处理部分存在差异ImagePreProcess_1使用DVPP进行resizeImagePreProcessPillow_1使用OpenCV进行resize
  2. 模型差异:npu推理是模型进过AIPP进行融合预处理后的模型
  3. 模型转成json来统计memory_size和weight_size的内存用量 omg --mode=1 --om=VehicleType_16b.om --json=./VehicleType_16b.json
模型 余弦距离 最大绝对误差 相对欧氏距离 标准差
Pedestrian 0.9823884 0.027 0.18713343 (0.027,0.027)(0.026,0.028)
PedestrainGlobal 0.9898 0 - 0.239
index CompareFile1 CompareFile2 CosineSimilarity MaxAbsoluteError RelativeEuclideanDistance StandardDeviation
1 PedestrainGlobal\caffe\davinci_000115_prob_1.float PedestrainGlobal\npu_int8\davinci_000115_output_0_prob_1_0.float 0.968041 0.239 0.253727 (0.182,0.358)(0.182,0.326)
2 PedestrainGlobal\caffe\davinci_000115_prob_2.float PedestrainGlobal\npu_int8\davinci_000115_output_1_prob_2_0.float 0.996503 0.095 0.128354 (0.091,0.244)(0.091,0.216)
3 PedestrainGlobal\caffe\davinci_000115_prob_3.float PedestrainGlobal\npu_int8\davinci_000115_output_2_prob_3_0.float 0.999993 0.004 0.005254 (0.091,0.286)(0.091,0.285)
4 PedestrainGlobal\caffe\davinci_000115_prob_4.float PedestrainGlobal\npu_int8\davinci_000115_output_3_prob_4_0.float 1 0.001 0.001475 (0.333,0.469)(0.333,0.469)
5 PedestrainGlobal\caffe\davinci_000115_prob_5.float PedestrainGlobal\npu_int8\davinci_000115_output_4_prob_5_0.float 0.99867 0.047 0.068067 (0.500,0.470)(0.500,0.423)
6 PedestrainGlobal\caffe\davinci_000115_prob_6.float PedestrainGlobal\npu_int8\davinci_000115_output_5_prob_6_0.float 0.980581 0.155 0.228325 (0.500,0.454)(0.500,0.300)
7 PedestrainGlobal\caffe\davinci_000115_prob_7.float PedestrainGlobal\npu_int8\davinci_000115_output_6_prob_7_0.float 1 0 2.43E-04 (0.333,0.471)(0.333,0.471)
8 PedestrainGlobal\caffe\davinci_000115_prob_8.float PedestrainGlobal\npu_int8\davinci_000115_output_7_prob_8_0.float 0.989415 0.12 0.176296 (0.333,0.443)(0.333,0.364)
9 PedestrainGlobal\caffe\davinci_000115_prob_9.float PedestrainGlobal\npu_int8\davinci_000115_output_8_prob_9_0.float 0.918076 0.252 0.490395 (0.333,0.248)(0.334,0.374)
10 PedestrainGlobal\caffe\davinci_000115_prob_a.float PedestrainGlobal\npu_int8\davinci_000115_output_9_prob_Kid_0.float 1 0 0 (0.500,0.500)(0.500,0.500)
11 PedestrainGlobal\caffe\davinci_000115_prob_b.float PedestrainGlobal\npu_int8\davinci_000115_output_10_prob_plaid_lattice_0.float 1 0 2.22E-04 (0.250,0.433)(0.250,0.433)
index CompareFile1 CompareFile2 CosineSimilarity MaxAbsoluteError RelativeEuclideanDistance StandardDeviation
1 PedestrainGlobal\npu\davinci_000115_output_0_prob_1_0.float PedestrainGlobal\npu_int8\davinci_000115_output_0_prob_1_0.float 1 0.001 8.13E-04 (0.182,0.326)(0.182,0.326)
2 PedestrainGlobal\npu\davinci_000115_output_1_prob_2_0.float PedestrainGlobal\npu_int8\davinci_000115_output_1_prob_2_0.float 0.999969 0.007 0.011062 (0.091,0.214)(0.091,0.216)
3 PedestrainGlobal\npu\davinci_000115_output_2_prob_3_0.float PedestrainGlobal\npu_int8\davinci_000115_output_2_prob_3_0.float 1 0.001 0.001132 (0.091,0.284)(0.091,0.285)
4 PedestrainGlobal\npu\davinci_000115_output_3_prob_4_0.float PedestrainGlobal\npu_int8\davinci_000115_output_3_prob_4_0.float 1 0 1.29E-04 (0.333,0.469)(0.333,0.469)
5 PedestrainGlobal\npu\davinci_000115_output_4_prob_5_0.float PedestrainGlobal\npu_int8\davinci_000115_output_4_prob_5_0.float 0.999964 0.008 0.011475 (0.500,0.431)(0.500,0.423)
6 PedestrainGlobal\npu\davinci_000115_output_5_prob_6_0.float PedestrainGlobal\npu_int8\davinci_000115_output_5_prob_6_0.float 0.999386 0.024 0.041245 (0.500,0.276)(0.500,0.300)
7 PedestrainGlobal\npu\davinci_000115_output_6_prob_7_0.float PedestrainGlobal\npu_int8\davinci_000115_output_6_prob_7_0.float 1 0 1.10E-05 (0.333,0.471)(0.333,0.471)
8 PedestrainGlobal\npu\davinci_000115_output_7_prob_8_0.float PedestrainGlobal\npu_int8\davinci_000115_output_7_prob_8_0.float 0.999841 0.013 0.021463 (0.333,0.356)(0.333,0.364)
9 PedestrainGlobal\npu\davinci_000115_output_8_prob_9_0.float PedestrainGlobal\npu_int8\davinci_000115_output_8_prob_9_0.float 0.998428 0.041 0.069086 (0.333,0.349)(0.334,0.374)
10 PedestrainGlobal\npu\davinci_000115_output_9_prob_Kid_0.float PedestrainGlobal\npu_int8\davinci_000115_output_9_prob_Kid_0.float 1 0 0 (0.500,0.500)(0.500,0.500)
11 PedestrainGlobal\npu\davinci_000115_output_10_prob_plaid_lattice_0.float PedestrainGlobal\npu_int8\davinci_000115_output_10_prob_plaid_lattice_0.float 1 0 6.40E-06 (0.250,0.433)(0.250,0.433)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment