일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 비교연산
- 종합
- OpenCV
- 2진수
- 파이썬
- 문자열
- 불 연산
- 기초 100제
- 반복실행구조
- 진수
- 기초100제
- 코드업
- 출력
- 10진수
- 불 자료형
- 비트단위논리연산
- 아스키코드
- 딥러닝
- 16진수
- 8진수
- codeup
- 입출력
- Docker
- 선택실행구조
- 산술연산
- face recognition
- bitwise
- 2차원배열
- input()
- 논리연산
- Today
- Total
목록
728x90
반응형
SMALL
분류 전체보기 (176)
DeepFlowest
nero.devstory.co.kr/post/pj-too-real-03/ 3부. Custom YOLO v3 모델 만들기 실시간 객체 탐지 모델인 YOLO 모델을 학습하는 방법에 대해 공유합니다. nero.devstory.co.kr eehoeskrap.tistory.com/357 [Object Detection] YOLO style 로 Bounding Box 값 바꾸기 기존 Bounding Box 좌표 값인 (x1, y2, x2, y2) 형식을 Yolo Style인 이미지 크기에 대한 비율 값으로 바꾸고, (centerX, centerY, w, h) 형식으로 바꾸는 소스코드이다. def convert(size, box): dw = 1./size[0].. eehoeskrap.tistory.com greeks..
[개발 환경] Ubuntu 18.04 CUDA-version : 11.0 cuDNN : 8.0.1 GPU count : 2 OpenCV version : 4.4.0 1. 설치 및 데모 확인 $ git clone https://github.com/pjreddie/darknet $ vi Makefile -> CUDA를 사용한다면 GPU=1로 -> opencv를 사용한다면 OPENCV=1로 변경 $ cd darknet-master $ make $ wget https://pjreddie.com/media/files/yolov3.weights 이미지 파일 예제 실행 $ ./darknet detect cfg/yolov3.cfg yolov3.weights data/dog.jpg 2. YOLO_MARK로 라벨링 작업 ..
리눅스 우분투 18.04 환경 1. YOLO_MARK로 이미지 라벨링하고 데이터 학습 참고 : pgmrlsh.tistory.com/6 [6] YOLO 데이터(이미지) 학습 지금까지 많은 Deep Learning Detection Algorithm중에서 왜 YOLO를 사용해야 하는지, 또 YOLO를 사용하기 위해선 어떠한 환경설정을 해야하는지, 그리고 YOLO의 예제사용 및 YOLO의 분석까지 포스팅 했습니다 pgmrlsh.tistory.com ./linux_mark.sh 대신에 chmod a+x ./linux_mark.sh (실행 권한 주기 위해서 www.clien.net/service/board/cm_mac/1989900) 마스크 데이터 다운 받아서 맞는 경로에 위치시켜 주고, yolo_mark/x64..
YOLO_mark로 학습시킬 데이터에 라벨링 하고, 라벨링한 데이터를 darknet내부 디렉토리에 위치시키고 ./darknet detector train data/obj.data yolo-obj.cfg darknet19_448.conv.23 학습을 위한 코드를 돌렸는데, 다음과 같은 에러가 나왔다. 1. OpenCV, cuDNN 에러 에러1 : ./darknet: error while loading shared libraries: libopencv_highgui.so.4.4: cannot open shared object file: No such file or directory 에러2 : ./darknet:error while loading shared libraries:libcudnn.so.8 ▶ Op..
여기 들어가서 로그인 후 하단에 표시 된 3개 파일 다운로드 cmd 창에 들어가서 설치 $ cd ~/Downloads/ $ sudo dpkg -i libcudnn8_8.0.4.30-1+cuda10.1_amd64.deb $ sudo dpkg -i libcudnn8-dev_8.0.4.30-1+cuda10.1_amd64.deb $ sudo dpkg -i libcudnn8-doc_8.0.4.30-1+cuda10.1_amd64.deb cuDNN 버전 확인 $ cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2 CUDA 버전 확인 $ nvcc --version
* 본 포스팅은 혼자 공부하는 C언어 (서현우 지음)를 읽고 정리한 내용입니다. * 본 포스팅에 포함된 코드는 본인이 작성한 것이므로 책과 다를 수 있습니다. 1. 주석 처리 // 해당 줄의 끝까지 주석 처리 /* ~ */ : 사이의 모든 내용을 주석 처리 10 /*정수 상수*/ + 20 /*정수 상수*/ 2. 출력, 제어 문자 C 프로그램은 함수로 만든다. printf() : print formatted라는 뜻 printf()를 사용하기 위해서는 반드시 아래 코드를 먼저 작성해주어야 한다. #include : 파일의 내용을 프로그램 안에 복사한다는 의미 stdio.h : standard input output을 의미하며 C 언어에서 기본으로 사용하는 입출력 함수가 들어있음. # include // st..
* 본 포스팅은 혼자 공부하는 C언어 (서현우 지음)를 읽고 정리한 내용입니다. * 본 포스팅에 포함된 코드는 본인이 작성한 것이므로 책과 다를 수 있습니다. 1. C 언어의 장점 1) 운영체제를 개발할 목적으로 만든 언어이므로 시스템 프로그래밍이 가능하다. 운영체제(OS)를 개발할 목적으로 만든 언어이므로 하드웨어를 제어하는 시스템 프로그래밍이 가능하다. 2) 기종이 다른 컴퓨터에서도 사용할 수 있는 프로그램이다. 표준을 지켜 만들면 컴퓨터의 종류가 바뀌더라도 같은 프로그램을 계속해서 활용할 수 있다. (표준에 정의되지 않은 문법을 사용한 프로그램은 특정 컴파일러에서만 컴파일될 가능성이 높으므로 이식성을 유지하기 힘들다.) 3) 함수를 사용하여 기능별로 개별 프로그래밍이 가능하므로 에러 수정이 쉽고, ..
OpenCV 설치 webnautes.tistory.com/1186 Ubuntu 18.04에 OpenCV 4.2.0 설치하는 방법 OpenCV 4.2.0과 opencv_contrib(extra modules)를 컴파일하여 Ubuntu 18.04에 설치하는 방법을 다룹니다. 1. 설치된 OpenCV 제거 2. 기존 설치된 패키지 업그레이드 3. OpenCV 컴파일 전 필요한 패키지 설치 4. Op.. webnautes.tistory.com CUDA 설치 greedywyatt.tistory.com/106 [Ubuntu 18.04] CUDA 10.0 및 cuDNN 7.5 설치 ■ 참고문헌 ● https://medium.com/@cjanze/how-to-install-tensorflow-with-gpu-suppo..