我正在使用微控制器上的 CMSIS-NN 为基于 EMG 的手势识别实现 NN
我的输入数据,例如是:[0.061035156,0.095214844,0.086669922,0,0.002441406,0.002441406,0,0,0.002441406,0.013427734,0.032958984]
我正在使用 ARM 在 Github(cifar10 示例)上提供的 nn_quantizer.py 文件来量化为 8 位。对于我的数据集,它需要 Q2.5 格式。
但是我对微控制器的预测真的很糟糕。不过,用于训练的 Caffemodel 有很好的预测。
我已经在将输入放在微控制器上之前对其进行了预处理。所以我不需要 cod_gen.py 文件生成的 mean_subtract 函数。所以我只是将我的预处理输入向量转换为 8 位定点并馈送到控制器上的 NN 进行推理。
它可能有什么问题?
有人可以提出一些解决方案吗
谢谢你