본문 바로가기

전체 글

(39)
NameError: name 'apex' is not defined 오류 해결 NVIDIA github issue 참조 Warning: apex was installed without --cuda_ext. · Issue #86 · NVIDIA/apex I install apex according this sentence: python setup.py install --cuda_ext --cpp_ext 2.After that, using import apex to test, but it report warning as following: Warning: apex was installed without... github.com 나는 이렇게 해결했다. pip uninstall apex https://github.com/NVIDIA/apex.git cd apex rm -rf build (..
ZeroTier로 외부 접속하기 공유기를 사용하는 컴퓨터라도 서버를 만들어 외부로부터 접속을 가능하게 만들어준다. 하마치(hamachi)와 비슷한 기능을 하는 프로그램 OS Info ARM Core 기반의 CPU 패키지 설치 링크를 통해 1.8.4 버전 (arm64) 다운로드 (최신 버전인 1.10.1은 network join시 500 join 오류 발생. 원인은 모르겠음..) 또는 다음 명령어 수행 wget https://download.zerotier.com/RELEASES/1.8.4/dist/debian/artful/zerotier-one_1.8.4_arm64.deb 압축 해제 sudo dpkg -i zerotier-one_1.8.4_arm64.deb 설치가 완료되면 다음 명령어로 Client 주소를 확인할 수 있습니다. sudo..
YOLOv5 / YOLOv7 특정 object(class) 탐지 다음 argument를 설정해줌으로써 특정 object만 탐지할 수 있다.하나의 클래스 뿐만 아니라 여러 개의 클래스를 필터링 할 수도 있음. YOLOv7의 경우 weight값만 변경하여 같은 command로 실행 가능# example (only person class)python detect.py --weight yolov5n.pt --source 0 --classes 0  class id는 다음 링크에서 확인 (id 1부터 시작) What Object Categories / Labels Are In COCO Dataset?One important element of deep learning and machine learning at large is dataset. A good dataset will ..
[논문 리뷰] DETR: End-to-end Object Detection with Transformers End-to-End Object Detection with TransformersWe present a new method that views object detection as a direct set prediction problem. Our approach streamlines the detection pipeline, effectively removing the need for many hand-designed components like a non-maximum suppression procedure or anchor genearxiv.orgDETR ArchitectureCNN Backbone + Transformer + FFN(Feed Foward Network)로 구성되어 있다.CNN Back..
[Jupyter] notebook / lab 외부에서 접속 하기 Jupyter server와 다른 컴퓨터에서 작업을 하기 위해 외부에서 접속이 가능하도록 세팅해보자 현재 내가 사용하는 OS는 macOS Monterey 12.3.1 이다. (OS별 세팅법은 다르지 않지만 혹시나..) jupyter 설정을 변경할 수 있는 파일을 생성한다. (notebook / lab 명령어가 다르니 사용하는 환경에 맞게 실행하자) jupyter-lab --generate-config jupyter notebook --generate-config 명령어를 실행하면 다음과 같이 파일의 경로가 나오게 된다. 해당 파일을 원하는 편집기로 연 뒤, 값을 찾아서 다음과 같이 변경 해준다. (나는 vim을 이용해 편집했다) jupyter notebook의 경우 ServerApp이 아닌 Noteboo..
[논문 리뷰] An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale An Image is Worth 16x16 Words: Transformers for Image Recognition at ScaleWhile the Transformer architecture has become the de-facto standard for natural language processing tasks, its applications to computer vision remain limited. In vision, attention is either applied in conjunction with convolutional networks, or used to reparxiv.orgAbstractVision에서 ViT이전에는 attention을 다음 2가지 방식으로 사용했다.CNN과 함..
[논문 리뷰] Attention Is All You Need Attention Is All You NeedThe dominant sequence transduction models are based on complex recurrent or convolutional neural networks in an encoder-decoder configuration. The best performing models also connect the encoder and decoder through an attention mechanism. We propose a newarxiv.orgAbstractRecurrence, Convolution 없이 Attention만 사용한 모델인 Transformer를 제안.SOTA 달성큰 데이터나 제한된 데이터에도 다양한 task에서 일반화 ..
LabelImg 설치 및 사용방법 Image Labeling을 쉽게 할 수 있는 툴인 LabelImg를 알아보자. 설치 공식 github의 Installation을 보고 사용하는 OS에 맞게 설치해준다. GitHub - tzutalin/labelImg: 🖍️ LabelImg is a graphical image annotation tool and label object bounding boxes in images 🖍️ LabelImg is a graphical image annotation tool and label object bounding boxes in images - GitHub - tzutalin/labelImg: 🖍️ LabelImg is a graphical image annotation tool and label obje..