Efinix-Inc / tinyml

This repo is for Efinix TinyML platform, which offers end-to-end flow that facilitates TinyML solution deployment on Efinix FPGAs.
MIT License
44 stars 12 forks source link

Accuracy Decreases After Using Convolution Accelerator #7

Open Kyle32028 opened 4 months ago

Kyle32028 commented 4 months ago

Hi, I'm working with the TinyML Hello World project to perform static inference on a model. When I set CONV_DEPTHW_MODE to STANDARD and enable the accelerator, I indeed notice a faster inference speed. However, the output generated by the model changes significantly compared to when the accelerator is not enabled, resulting in a substantial decrease in accuracy. Could you please advise on what might be causing this issue? Does your convolution accelerator utilize any approximate algorithms?