안녕하세요. 선생님의 MMDetection 강의를 보고 여러가지 만들어보고 있는 학생입니다.
다름이 아니고 mask_rcnn에 tensorrt를 적용해보고자 하여 mmd to tensorrt 라는
github를 발견하고 사용해보았습니다.
https://github.com/grimoire/mmdetection-to-tensorrt
일단 설치하고 모델 적용을 하는데 기본값으로 모델을 변환하고 추론하면
추론이 되긴 하는데 segm 가 빠진 bbox만 검출이 됩니다.
그리고 파라미터를 수정해서 seg
trt_model = mmdet2trt( cfg_path, args.checkpoint, fp16_mode=args.fp16, device=args.device, enable_mask=True, opt_shape_param=opt_shape_param, output_names=["num_detections", "boxes", "scores", "classes", "masks"] )
요런식으로 만들어 모델을 돌려보면
IndexError: Dimension out of range (expected to be in range of [-1, 0], but got 1)가
가 계속 뜨는데요. 혹시 도움주실수 있을까 하여 작성했습니다.
좋은 강의 감사히 보고있습니다. 감사합니다.