Question/Issue:
Hi everyone,
I am trying to build a multi-impulse model which consists of a gesture recognition model ( Proj ID - 861146) and audio recognition model (Proj ID - 868059)
When trying to build it using cmd -
python3 generate.py --api-keys <api_1> <ap1_2> --quantization-map 1,1 --out-directory ./custom-output
I am getting error
:EIDownload:Still building...
INFO:EIDownload:Still building...
INFO:EIDownload:Build OK
INFO:EIDownload:Export ZIP saved in: /var/folders/9r/8cdlq4rs11721wqk81pq2q7w0000gn/T/tmpokkh12jj/861146/neuroband-cpp-mcu-v5.zip (6021233 Bytes)
INFO:utils:Merge model_ops done
Traceback (most recent call last):
File "/Users/user1/Desktop/Neuroband/multi-impulse-deployment-block/generate.py", line 109, in <module>
merge_model_metadata(f1, f2)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^
File "/Users/user1/Desktop/Neuroband/multi-impulse-deployment-block/utils.py", line 307, in merge_model_metadata
dest_file_contents = replace_value(src_file_contents, dest_file_contents, "EI_CLASSIFIER_OBJECT_DETECTION")
File "/Users/user1/Desktop/Neuroband/multi-impulse-deployment-block/utils.py", line 263, in replace_value
correct_num = max(int(num1), int(num2)) if choose_high_value else min(int(num1), int(num2))
~~~^^^^^^
ValueError: invalid literal for int() with base 10: 'EI_CLASSIFIER_LAST_LAYER_UNKNOWN'
Kindly help.
Project ID:
861146 , 868059
Environment:
- Platform: [ESP32]
- OS Version: [macOS Tahoe 26.0]
- Edge Impulse Version (Firmware): [e.g., 1.82.2]