인프런 커뮤니티 질문&답변

info님의 프로필 이미지
info

작성한 질문수

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

darknet 으로 학습?

작성

·

1.1K

1

yolov3 과 darknet 의 차이좀 명괘하게 알려주세요. 학습 시키려면 어떤걸로 사용해야 하는지?

답변 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입니다.

감사합니다.

info님의 프로필 이미지
info

작성한 질문수

질문하기