This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA2EXEVE:验证 TIDL 和 Caffe-Jacinto 之间的性能

Guru**** 2905440 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/663619/tda2exeve-validate-the-performace-between-tidl-and-caffe-jacinto

您好!


我有一个语义分割模型来验证 Caffe-Jacinto 和 TIDL 之间的性能。
测试数据库包括白天、夜晚、城市和郊区的场景。
我在 TIDL 上尝试了不同的设置、包括 numParamBits、createParams.quantHistoryParam1、createParams.quantHistoryParam2和 createParams.quantMargin。
然后、我得到的设置可以接近 Caffe-Jacinto 结果。 (TIDL/Caffe-Jacinto 准确度:80.8%/85.7%)
numParamBits = 10
createParams.quantHistoryParam1 = 10
createParams.quantHistoryParam2 = 10
createParams.quantMargin = 20

我的问题是
(1)如何在 TIDL 上设置参数以使 TIDL 和 Caffe-Jacinto 结果相同? (任何提示)
(2)当我使用另一个模型在相同的设置下验证 TIDL 和 Caffe-Jacinto 之间的结果时、我无法获得良好的结果。
但是、使用其他设置可以获得更好的结果。
numParamBits = 8
createParams.quantHistoryParam1=0
createParams.quantHistoryParam2=0
createParams.quantMargin = 0
(TIDL_10bits/TIDL_8bits/Caffe-Jacinto 准确度:80.2%/82.2/86.1%)
如何解决问题以获得更好的结果?

此致、
阿安曾

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    第一步、使用 量化统计数据收集工具测量精度。

    选择合适的位数、使精度更接近 Caffe Jacinto。 从8位开始、并尝试增加到12位。 我们希望在更高的位数下获得更好的精度。 历史记录和边距参数不适用于此步骤。

    现在、在推理过程中、将两个历史记录参数设置为10 (零不是合理的参数)、并将裕度设置为10。 如果精度不接近于第一步中观察到的精度、则开始增加裕度并再次尝试测量精度。

    如果第一步本身测量的精度远低于 Cafe Jacinto、请分享该模型。 我们将分析模型和根本原因、以确定更高的量化损耗的原因、然后我们会向您回复。

    谢谢、此致

    Kumar D

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢!