nuttx-apps/mlearning
Ansh Rai 0ae2c5391c mlearning/tflite-micro: Register DEPTHWISE_CONV_2D in tflm_tool resolver.
MicroMutableOpResolver<8> only registered 8 ops, missing
DEPTHWISE_CONV_2D, required by any depthwise-separable CNN
(MobileNet-style, DS-CNN keyword-spotting models). The kernel
already exists upstream (Register_DEPTHWISE_CONV_2D_INT8() in
tensorflow/lite/micro/kernels/depthwise_conv.h); this wires it
into the resolver and bumps the template size to <9>.

Verified with micro_speech_quantized.tflite on sim:tflm.
Before: Didn't find op for builtin opcode 'DEPTHWISE_CONV_2D'.
After: RESHAPE/DEPTHWISE_CONV_2D/FULLY_CONNECTED/SOFTMAX all execute.

Signed-off-by: Ansh Rai <anshrai331@gmail.com>
2026-09-07 14:07:09 +02:00
..
cmsis mlearning: migrate to SPDX identifier 2024-12-21 13:53:10 +08:00
cmsis-nn math: fixed the header file 2026-08-11 15:38:46 -04:00
darknet mlearning: migrate to SPDX identifier 2024-12-21 13:53:10 +08:00
libnnablart mlearning: migrate to SPDX identifier 2024-12-21 13:53:10 +08:00
tflite-micro mlearning/tflite-micro: Register DEPTHWISE_CONV_2D in tflm_tool resolver. 2026-09-07 14:07:09 +02:00
.gitignore add Machine Learning folder and menu 2022-01-27 17:33:16 +08:00
CMakeLists.txt mlearning: migrate to SPDX identifier 2024-12-21 13:53:10 +08:00
Make.defs mlearning: migrate to SPDX identifier 2024-12-21 13:53:10 +08:00
Makefile mlearning: migrate to SPDX identifier 2024-12-21 13:53:10 +08:00