器件型号: TDA4VM
我在使用 TIDL 导入工具时遇到问题。
我通过训练自己的数据集创建了一个小模型。
我尝试将该模型导入到 TIDL 框架中、并面临导入方面的问题。
创建的模型将用于 wakeword 检测、并使用音频数据进行训练。
以下是用于导入 tflite 模型的参数。
modelType = 3
numParamBits = 15
分位数 Style = 2
inputNetFile =/home/jithin/project/ava/wakeword_training/tidl_convert/wakeword_int8.tflite
outputNetFile =/home/jithin/project/ava/wakeword_training/tidl_convert/wakeword_.bin
outputParamsFile =/home/jithin/project/ava/wakeword_training/tidl_convert/wakeword__
quarantzationStyle = 0
numParamBits = 8
numFeatureBits = 8
#输入张量信息(非图像!)
InWidth = 13
InHeight = 101
inNumChannels = 1
inElementType = 1
NetInElementType = 1
inDataNorm = 0
inData = dummy_input.bin
postProcType = 0
当我以“./tidl_model_import.out 运行命令时、tidl_import_config.txt“
以下日志即将到来、
========================= 【模型编译已启动】=======================
模型编译将执行以下阶段:
1.解析
2.图形优化
3.量化与校准
4、内存规划
============================= 【版本摘要】=============================
----------------------------------------------------------------------------------------
| TIDL 工具版本 | 11_02_04_00 |
----------------------------------------------------------------------------------------
| C7x 固件版本 | 11_02_04_00 |
----------------------------------------------------------------------------------------
TFLite 模型 (Flatbuf) 文件 :/home/jithin/project/ava/wakeword_training/tidl_convert/wakeword_int8.tflite
TIDL 网络文件 :/home/jithin/project/ava/wakeword_training/tidl_convert/wakeword_.bin
TIDL IO 信息文件 :/home/jithin/project/ava/wakeword_training/tidl_convert/wakeword__
操作数:11
分段故障(核心转储)
导致分段故障。
当我使用 gdb 运行时、我发现了以下内容:
程序接收信号 SIGSEGV、分段故障。
TIDL_tfliteCopyInputConstTensor (tflite::Model const*、int、int、sBuffer_t&、sBuffer_t&、 sBuffer_t&)[克隆.cold]()
我的配置文件是否有问题、或者我在 TIDL 模型导入中缺少内容?