tvm
tvm copied to clipboard
[Bug] Can't run prequantized tflite model through MicroTVM
Expected behavior
Thank for your great works on microTVM, I try to run MCUNet model, in here . I followed this tutorial. When I use the tutorial model, every thing is ok, but when I use above mcunet model, I encounter RPCError.
Actual behavior
(microtvm-3BvVWFka-py3.6) vagrant@microtvm:/Users/zhiwei.dong/test/tvm$ tvmc run \
--device micro \ project \ --project-option zephyr_board=qemu_x86 \ --fill-mode ones \ --print-top 4
INFO:main:b'[ 2%] Built target parse_syscalls_target\n'
INFO:main:b'[ 3%] Built target kobj_types_h_target\n'
INFO:main:b'[ 4%] Built target syscall_list_h_target\n'
INFO:main:b'[ 5%] Built target driver_validation_h_target\n'
INFO:main:b'Consolidate compiler generated dependencies of target offsets\n'
INFO:main:b'[ 6%] Built target offsets\n'
INFO:main:b'[ 7%] Built target offsets_h\n'
INFO:main:b'[ 7%] Built target zephyr_generated_headers\n'
INFO:main:b'Consolidate compiler generated dependencies of target kernel\n'
INFO:main:b'[ 27%] Built target kernel\n'
INFO:main:b'Consolidate compiler generated dependencies of target microtvm_rpc_server\n'
INFO:main:b'[ 28%] Built target microtvm_rpc_server\n'
INFO:main:b'Consolidate compiler generated dependencies of target microtvm_rpc_common\n'
INFO:main:b'[ 32%] Built target microtvm_rpc_common\n'
INFO:main:b'Consolidate compiler generated dependencies of target common\n'
INFO:main:b'[ 36%] Built target common\n'
INFO:main:b'Consolidate compiler generated dependencies of target tvm_model\n'
INFO:main:b'[ 39%] Built target tvm_model\n'
INFO:main:b'Consolidate compiler generated dependencies of target app\n'
INFO:main:b'[ 40%] Built target app\n'
INFO:main:b'Consolidate compiler generated dependencies of target zephyr\n'
INFO:main:b'[ 62%] Built target zephyr\n'
INFO:main:b'[ 63%] Built target linker_zephyr_prebuilt_script_target\n'
INFO:main:b'Consolidate compiler generated dependencies of target arch__x86__core\n'
INFO:main:b'[ 77%] Built target arch__x86__core\n'
INFO:main:b'Consolidate compiler generated dependencies of target lib__libc__newlib\n'
INFO:main:b'[ 78%] Built target lib__libc__newlib\n'
INFO:main:b'Consolidate compiler generated dependencies of target lib__posix\n'
INFO:main:b'[ 80%] Built target lib__posix\n'
INFO:main:b'Consolidate compiler generated dependencies of target subsys__random\n'
INFO:main:b'[ 81%] Built target subsys__random\n'
INFO:main:b'Consolidate compiler generated dependencies of target drivers__interrupt_controller\n'
INFO:main:b'[ 84%] Built target drivers__interrupt_controller\n'
INFO:main:b'Consolidate compiler generated dependencies of target drivers__serial\n'
INFO:main:b'[ 86%] Built target drivers__serial\n'
INFO:main:b'Consolidate compiler generated dependencies of target drivers__timer\n'
INFO:main:b'[ 88%] Built target drivers__timer\n'
INFO:main:b'Consolidate compiler generated dependencies of target zephyr_prebuilt\n'
INFO:main:b'[ 90%] Built target zephyr_prebuilt\n'
INFO:main:b'[ 91%] Built target linker_zephyr_final_script_target\n'
INFO:main:b'[ 91%] Built target gen_idt_output\n'
INFO:main:b'[ 92%] Built target staticIdt_o\n'
INFO:main:b'[ 93%] Built target irq_int_vector_map_o\n'
INFO:main:b'[ 94%] Built target irq_vectors_alloc_o\n'
INFO:main:b'[ 95%] Built target pagetables_bin_target\n'
INFO:main:b'[ 95%] Built target pagetables_o\n'
INFO:main:b'Consolidate compiler generated dependencies of target zephyr_final\n'
INFO:main:b'[ 98%] Built target zephyr_final\n'
INFO:main:b'[100%] [QEMU] CPU: qemu32,+nx,+pae\n'
[14:54:33] /Users/zhiwei.dong/test/tvm/src/runtime/micro/micro_session.cc:367: remote: microTVM Zephyr runtime - running
INFO:main:b'[100%] Built target run\n'
Traceback (most recent call last):
File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/usr/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/Users/zhiwei.dong/test/tvm/python/tvm/driver/tvmc/main.py", line 24, in
Environment
Reference VM is my environment.
Steps to reproduce
Just download my model, and follow above tutorial, error will present when executing dvmc run cmd.
Hi, I face the same problem. Do we have any update about the issue?
no, but we can contact using email for more details, [email protected]