딥러닝7 nvidia driver, CUDA, cudnn 설치 총 정리(2023.3.30 수정) CUDA는 왜이럴까 언제 몇번을 설치해도 항상 나를 힘들게해 우분투20.04 64bit, Titan rtx 기준이다. 만일 재설치를 한다면 CUDA를 깔끔하게 지우자sudo apt-get --purge remove 'cuda*' sudo apt-get autoremove --purge 'cuda*' sudo rm -rf /usr/local/cuda-11.4 sudo rm -rf /usr/local/cuda하지만 그냥 포맷하는게 속편함 이제부터 CUDA Toolkit을 사용해서 설치를 할건데, 이게 뭐냐면 그래픽 드라이버랑 CUDA를 한번에 설치해준다 우와 근데 cudnn도 같이 해주는건 아니라서 아쉽 대충 이런 화면 나오는 사이트에서 선택 툭툭잘 선택했으면 명령어를 알려주는데 일단 wget으로 파일 내려.. 2022. 7. 4. pjreddie의 Darknet 사용하기 Darknet은 C, CUDA로 작성된 딥러닝 프레임워크이다. YOLO와 같은 모델을 쉽게 사용해볼 수 있으며 OpenCV나 CUDA가 없어도 일부 기능이 제한될 뿐 정상적으로 작동하니 이보다 간편할 수가 없다. 필자는 리눅스 환경에서 pjreddie버전을 실행하였으며, OpenCV와 CUDA를 사용하고 싶다면 미리 설치해두어야 한다. 먼저 Darknet Git을 클론한다. git clone https://github.com/pjreddie/darknet.git 폴더를 확인해보면 MAKE 를 사용하여 빌드를 한다는 것을 알 수 있다. 윈도우 환경은 Chololatey 등을 사용하여 MAKE 툴을 설치할 필요가 있다. 클론한 폴더로 이동하여 make를 실행시키면 간단히 빌드가 끝난다. cd darknet .. 2022. 6. 30. BibTeX. 논문 인용 논문이나 책을 집필할 때, 필수적으로 기재해야 하는 것이 참고문헌이다. 작업중에는 수많은 논문을 참고할텐데, 이를 하나하나 수작업으로 기록하기에는 쉽지않다. 더군다나 저자가 여러명일 때는 참고 문헌 목록을 다듬는데에만 상당한 시간이 걸릴 것이다. 이를 해결해주는 프로그램이 BibTeX이다. BibTeX는 일반적으로 LaTeX라는 논문 작성 소프트웨어와 함께 사용되며, 별도의 라이센스 비용이 없다. BibTeX는 다음과 같은 형식을 가진다 @문헌유형{인용키, author = "Milton {Abramowitz} and Irene A. {Stegun}", title = "Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Ta.. 2022. 6. 27. Crowd11 Preprocessing Crowd11은 여러가지 길이와 크기를 가진 데이터셋들의 집합이다. 이를 사용하기 위해선 일정한 규격으로 클립을 생성하는 전처리 과정이 필요하다. 다음은 preprocessing.py의 코드다. # import numpy as np import skvideo.io # import cv2 import os import subprocess import csv from collections import namedtuple Clip = namedtuple('Clip', 'video_name label start_frame end_frame width height left_distance top_distance dataset scene_number crop_number') INPUT_FOLDER = "./VOI/.. 2022. 6. 24. 이전 1 2 다음