본문 바로가기

Deep Learning

(12)
bbox Label 좌표 형식 COCO 형식좌상단 x, 좌상단 y, bounding box width, bounding box height(left_top_x, left_top_ y, w, h)YOLO 형식bounding box 중심점 x, bounding box 중심점 y, bounding box width, bounding box height(center_x, center_y, w, h)KITTI, VOC 형식좌상단 x, 좌상단 y, 우하단 x, 우하단 y(left_top_x, left_top_y, right_bottom_x, right_bottom_y)
Yolo 라이센스 출처 : https://medium.com/deelvin-machine-learning/the-evolution-of-the-yolo-neural-networks-family-from-v1-to-v7-48dd98702a3d The evolution of the YOLO neural networks family from v1 to v7.If you need a fast object detector, then the neural network models of the YOLO family are de facto a standard today.medium.com 추가로 Ultralytics 코드를 사용할 경우 Yolov3도 AGPL-3.0 라이센스가 적용
코드 재 사용에 관한 라이센스 MIT, Apache License 2.0, GNU General Public License v3.0 (GPL-3.0), GNU Affero General POublic License v3.0 (AGPL-3.0)는 널리 사용되는 오픈 소스 라이센스이다. 1. MIT사용 및 배포소프트웨어를 자유롭게 사용 O소프트웨어의 복제본을 무제한 배포 O소프트웨어 수정 O수정된 소프트웨어 배포 O조건원본 소프트웨어의 저작권 고지와 라이센스 정보를 모든 복제본에 포함수정된 소프트웨어에도 동일하게 적용원본 저작권 및 라이센스 고지를 포함하는 한 소프트웨어를 상업적으로 사용 가능제한사용에 대한 보증 X소프트웨어 사용으로 인한 문제나 손해에 대하여 저작권자가 책임을 지지 않는다.2. Apache License 2.0사용 및 ..
coco 데이터셋 license coco dataset에는 license가 명시되어 있다."licenses": [{"url": "http://creativecommons.org/licenses/by-nc-sa/2.0/","id": 1,"name": "Attribution-NonCommercial-ShareAlike License"},{"url": "http://creativecommons.org/licenses/by-nc/2.0/","id": 2,"name": "Attribution-NonCommercial License"},{"url": "http://creativecommons.org/licenses/by-nc-nd/2.0/","id": 3,"name": "Attribution-NonCommercial-NoDerivs License..
fit() vs fit_generator in keras Keras에서 학습 시 fit()과 fit_generator() 차이 fit() 전체 data set을 한번에 fit method를 통과 시킴 즉, 전체 data set을 메모리에 올릴 수 있어야 사용할 수 있음 fit_generator() generator를 통해 데이터를 load generator는 multiprocessing을 진행 할 시 데이터 중복을 방지 메모리에 한번에 올리지 못할 때 사용
NUMA node Error NUMA : Non-Uniformed Memory Access (불균일 기억장치 접근) 마주한 Error Message "successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero" 의미 하는 바 NUMA node 정보가 올바르지 않지만, 적어도 한 개의 NUMA node가 있으니 일단 되게끔 해보겠다. 해결 방안 1. node 확인 $ lspci | grep -i nvidia 더보기 #01:00.0 수정 필요 01:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForc..
Hint : If you want to see a list of allocated tensors when OOM happens, add report_tensor_allocations_upon_oom to RunOptions for current allocation info. This isn't available when running in Eager mode. GPU Memory가 부족하다는 의미 해결 방안으로는 3가지 정도가 있다. 1. 데이터셋 크기 줄이기 2. 배치 사이즈 줄이기 3. 충분한 메모리 사용 주의 사항 ec2 서버를 사용할 경우 큰 인스턴스를 사용하면 되지만 요금 주의!!
CONNX 보호되어 있는 글입니다.