MaixPy-v1 icon indicating copy to clipboard operation
MaixPy-v1 copied to clipboard

kmodel v5 support

Open oplik0 opened this issue 3 years ago • 3 comments

Current versions of nncase are already generating kmodel v5 files, but it seems it's not yet supported by MaixPy - calling KPU.load on a v5 file seems to throw random errors (see #423 #426 and #433 for examples), or sometimes just crash the firmware with no errors even reported.

So currently one needs to either use v0.2 nncase (which lacks some ops and doesn't support YoloX) or use Kendryte SDK instead of MaixPy.

oplik0 avatar Sep 07 '21 11:09 oplik0

Any update on this?

narduzzi avatar Dec 06 '21 08:12 narduzzi

Adding support for kModelV5 would be extremely appreciable. Sadly, the required libraries in components/kendryte_sdk are closed source.

cscribano avatar Nov 08 '22 11:11 cscribano

Update: apparently canaan is actively developing a derivative of MaixPy which should solve the issue: https://github.com/kendryte/canmv I successfully built and flashed on MaixDock, the provided examples work just fine, kModelsV5 should be supported!!

cscribano avatar Nov 08 '22 14:11 cscribano