본문 바로가기
  • R&D, Robot Development
SMALL

Deep Learning/YOLO2

CUDA 설치 1. CUDA? 1) Compute Unified Device Architecture = CUDA 2) NVIDIA가 만든 병렬 컴퓨팅 플랫폼 및 API 모델을 일컫는 말, G8X GPU로 구성된 지포스 8시리즈 이상에서 동작한다. 3) GPU의 자원을 이용해서 빠르고, 대용량의 연산이 필요한 프로그램을 운영할 때 쓰이는 것으로 이해하면 된다. 4) CUDA의 데이터 흐름은 다음과 같다. Data가 CPU에서 GPU로 복사된다. GPU의 벡터관련 커널 함수를 실행해 처리한다. 결과를 GPU에서 CPU로 복사한다. 5) 관련링크 https://ko.wikipedia.org/wiki/CUDA CUDA - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. CUDA 처리 흐름의 예 1. 메인 메.. 2021. 5. 31.
Darknet, YOLO 란? 1. Darknet, YOLO? 1) Darknet Joseph Redmon이 독자적으로 개발한 신경망 프레임워크(neural network framework)로서 dnn(deep neural network)들을 학습시키고 실행시킬 수 있는 틀(framework)이다. C, CUDA로 작성된 오픈 소스, 연산이 빠르고 설치가 쉽고 CPU 및 GPU 연산을 지원한다. 2) YOLO(You Only Look Once) YOLO는 빠르게 이미지에서 객체를 탐지하는 모델, 이 또한 Joseph Redmon이 개발되었다. 기존 모델들 보다 더 높은 정확도를 추구하는 것이 아닌, 근접한 정확도를 가지면서 더 많은 양의 이미지를 처리할 수 있는 실시간 객체 탐지를 하고자 등장했다. YOLOv1, v2, v3까지 개발.. 2021. 5. 23.
LIST