작성
·
1.1K
답변 1
0
안녕하십니까,
보통 Deep learning framework은 tensorflow, pytorch와 같이 python을 기반으로 하지만 darknet 은 C 로 만들어진 Deep learning framework입니다. 그러니까 darknet은 tensorflow나 pytorch와 같은 Deep learning framework이라고 생각하시면 됩니다.
darknet은 널리 사용되지는 않았는데, 사용이 된 대표적인 사례가 바로 Yolo 모델입니다. 최초의 Yolo 모델은 darknet을 기반으로 만들어졌고, v3도(아마 v4도) darknet을 기반으로 만들어졌습니다.
하지만 darknet은 사용하기가 상대적으로 어렵습니다. 그래서 보통은 Yolo 모델이 Tensorflow나 Pytorch기반으로 다시 재 포팅되어서 만들어집니다. 강의 실습에서 사용하는 Ultralytics Yolo는 Pytorch 기반입니다.
정리하자면 Yolo는 Object Detection 모델이며, darknet은 Yolo 모델을 만들때 최초로 사용된 Deep learning framework입니다.
감사합니다.