2024-09-24 05:01 AM
2024-09-25 06:23 AM
Hello @Ritesh1 ,
You can benchmark YOLO models with the ST Edge AI Developer Cloud.
You first need to save your model as Keras, ONNX or TFLite (.h5, .hdf5, .keras, .onnx or tflite) and then follow this tutorial:
https://wiki.st.com/stm32mcu/wiki/AI:Getting_started_with_STM32Cube.AI_Developer_Cloud
I believe that you can find a .h5 for a yolo model in object detection in our ST Model Zoo: https://github.com/STMicroelectronics/stm32ai-modelzoo
There, you can find it the pretrained_model folders, download it and use the ST Developer cloud to do the benchmarking.
Best Regards,
Julian
2024-09-25 06:23 AM
Hello @Ritesh1 ,
You can benchmark YOLO models with the ST Edge AI Developer Cloud.
You first need to save your model as Keras, ONNX or TFLite (.h5, .hdf5, .keras, .onnx or tflite) and then follow this tutorial:
https://wiki.st.com/stm32mcu/wiki/AI:Getting_started_with_STM32Cube.AI_Developer_Cloud
I believe that you can find a .h5 for a yolo model in object detection in our ST Model Zoo: https://github.com/STMicroelectronics/stm32ai-modelzoo
There, you can find it the pretrained_model folders, download it and use the ST Developer cloud to do the benchmarking.
Best Regards,
Julian
2024-09-27 09:28 PM
Thanks for the solution, I would also like to know how to change the resolution.
Ritesh
2024-09-30 01:23 AM
Hello @Ritesh1 ,
In model zoo you can find 2 yolo architectures, with different resolutions:
If you want a resolution that is not listed, you will have to learn how to change the input size of a model, in a few words, it will consist in:
Depending on if the model was done with tensorflow or pytoch, the python code to do that differs.
You can find tutorials online to do that.
Have a good day,
Julian