Closed Rm1n90 closed 11 months ago
Im getting an error related calib.table which does not exist
It will be created after the calibration process
OpenCV is required to run INT8 calibrator
Please run CUDA_VER=11.8 OPENCV=1 make -C nvdsinfer_custom_impl_Yolo clean
and CUDA_VER=11.8 OPENCV=1 make -C nvdsinfer_custom_impl_Yolo
to check if it will comṕile with OPENCV.
I have the same problem, DeepStream 6.2/6.1.1/6.1 on Jetson platform
CUDA_VER=11.4 make -C nvdsinfer_custom_impl_Yolo done, same result
@sergii-matiukha, run CUDA_VER=11.8 OPENCV=1 make -C nvdsinfer_custom_impl_Yolo clean
and CUDA_VER=11.8 OPENCV=1 make -C nvdsinfer_custom_impl_Yolo
as @marcoslucianops said and it should be fine! these commands worked for me.
Thank you! Indeed, in my case it worked: CUDA_VER=11.4 OPENCV=1 make -C nvdsinfer_custom_impl_Yolo clean CUDA_VER=11.4 OPENCV=1 make -C nvdsinfer_custom_impl_Yolo
Another question, what should be the images for calibrating a custom Yolov8 model size 1504 2016?
The images are resized to the network size during the calibration.
Hi @marcoslucianops,
I followed the readme to generate the int8 engine file however Im getting an error related calib.table which does not exist and throws an error whereas The conversion for Fp16, 32 is working perfectly. I was able to generate the int8 engine (Yolov5) a couple of months ago before the major update of the repo but now I cannot anymore! I also removed everything and cloned again....
I get this error
here is my config_infer_primary_yolov8.txt
and this is the command I used to generate the .onnx file
I can confirm that I installed OpenCV 4.8.0.74 and compiled the nvdsinfer_custom_impl_Yolo with OpenCV. TensorRT: 8.5.2.2 CUDA: 11.8 GPU: 3090 RTX DeepStream: 6.2
any idea how can I solve it?
Thanks!!