Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 2차 배열 코드
- 사진수정
- 딥러닝
- 머신러닝 기초
- 비지도학습
- 전기의 기본 성질
- 첫 수업에서 배운 내용
- c++
- C언어
- 포인터
- 신경망
- 주저리 주저리
- 머신러닝
- 전류
- 열심히 하자
- 이미지 처리
- 2차배열
- 고민이 많다...
- 앰보싱
- 동적할당
- 화소점
- 지도학습
- 초음파 회로
- ultrasonic
- 코딩
- 거리 측정 회로
- svm
- 포인터 쓰는 이유
- orcad
- 포인터란
Archives
- Today
- Total
매일공부
[YOLO V5]나의 데이터 학습하기 본문
욜로 V5를 이용하여 데이터 학습 하는 방법을 배워보자
1. Dataset 준비하기
- 데이터에 사용할 이미지
- 이미지에 대한 Label
- 라벨링 툴을 이용하여 라벨링하기 >>추천 라벨링 툴
- 클래스 명과 개수가 적힌 텍스트 파일 준비
- 이미지들은 image 폴더에 저장
- Label 들은 label 폴더에 저장
- 두 개의 폴더를 export 폴더에 저장한다.
- 클래스 명과 개수가 적힌 텍스트 파일 준비
- export 폴더와 함께 압출 폴더로 만듦
- 데이터 조건
- 데이터에 사용할 이미지는 최소 300개를 준비해야한다.
- Label 파일을 해당하는 이미지의 파일 명과 동일하게 저장해야한다.
- 데이터 조건
2. 개발 환경
- 데이터 학습을 하기 위해 Google Colab 이용
- 장점:
- GPU가 설치되어 있지 않을 때 구글의 GPU 사용이 무료로 가능하다
- 설치와 세팅할 필요 없이 구글 계쩡만 있으면 사용이 가능하다.
- 다른 사용자와 파일 공유 편집이 가능하다.
- 장점:
3. Google Colab 환경 설정
1. 런타임 유형을 GPU로 변경
2. 학습에 필요한 압축 폴더 업로드
3. 압축풀기
4. 학습과정
1. Dataset 폴더 생성- 압축 푼 파일들 이동
2. 현재 디렉토리를 content로 이동 하여 클론 설치
3. 폴더 생성됨
4.필요한 패키지 설치하기
5. img_list에 데이터 이미지를 저장
6. Train /Test 데이터 나누기
5. 트레이닝 시작
6. 트레이닝 결과
'임베디드 개발자 > 코딩' 카테고리의 다른 글
[OpenCV/PYTHON]파이썬과 오픈cv 및 딥러닝을 응용한 이미지 디텍팅 프로젝트 (0) | 2022.03.03 |
---|---|
[머신 러닝] 머신러닝을 알아보자 (0) | 2022.02.22 |
Image processing for defect detection (0) | 2022.02.13 |
MFC 사용하기 (0) | 2022.02.07 |
C언어 기반 영상처리 프로젝트 (1) | 2022.02.05 |