객체탐지(Obejct Detection)

Yolov5에서 ModelEMA와 model fuse가 의미하는 것
Fuse란? Yolov5는 대표적인 객체 탐지(Object detection) 모델 중 하나이다. 탐지(추론)를 위해 모델을 불러올 때, 그 코드를 살펴보면 attempt_load라는 함수를 이용한다. * detect.py > DetectMultiBackend() > attempt_load()에서 찾을 수 있다. 그런데 이 함수를 잘 살펴보면 ckpt.get('ema'), 즉 모델의 'ema'라는 속성을 가져온다거나, ckpt.fuse().eval() if fuse와 같이 불러온 모델을 fuse하도록 하는 것을 알 수 있다. # yolov5/model/experimental.py def attempt_load(weights, device=None, inplace=True, fuse=True): from ..