인프런 커뮤니티 질문&답변

saho14님의 프로필 이미지
saho14

작성한 질문수

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

CVAT로 생성한 Incredibles 데이터로 Train 실습

교수님 질문있습니다

작성

·

176

0

여기서 train과 val 가 정확히 무엇을 의미하는지 알고 싶습니다.
 
(제말은 yolo가 /content/incredibles/images/train 밑에 있는 이미지 파일들을 통해 저희가 손수 작업한 라벨링파일인 .txt파일을 통해 어떤 원리로 best.pt를 만들어내는지 궁금합니다.)
 
 
 
그리고 하나더 궁금한게 있습니다.
 
train: /content/incredibles/images/train
val: /content/incredibles/images/train
 
실습에서 보여주신 .yaml 의 파일에서 train,val 두 경로가 같고 이미지 파일들의 경로들인데 이 경로가 yolov3가 어떻게 인식하고 작업을 수행하는지 이해가 잘 안되고 있습니다.
 

답변 1

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까, 

1 .여기서 train과 val 가 정확히 무엇을 의미하는지 알고 싶습니다.

=> train은 학습용 데이터 세트 디렉토리, val은 검증용 데이터 세트 디렉토리 입니다. 

(제말은 yolo가 /content/incredibles/images/train 밑에 있는 이미지 파일들을 통해 저희가 손수 작업한 라벨링파일인 .txt파일을 통해 어떤 원리로 best.pt를 만들어내는지 궁금합니다.)

=> 바로 전 질문과 위의 질문을 연계를 못 시켰습니다. 어떤 원리로 best.pt를 만들어 내는지는 강의 영상으로 설명드리고 있습니다. train의 원리를 물어보시는 건지, 아님 다른 의미가 있다면 보다 상세하게 질문을 작성해주셨으면 합니다.

2. 실습에서 보여주신 .yaml 의 파일에서 train,val 두 경로가 같고 이미지 파일들의 경로들인데 이 경로가 yolov3가 어떻게 인식하고 작업을 수행하는지 이해가 잘 안되고 있습니다.

=> 실습 예제는 train과 val이 디렉토리가 같으므로 학습 데이터 세트와 validation 데이터 세트를 동일하게 하겠다는 의미입니다.  train으로 설정된 디렉토리 밑의 images 디렉토리내에 들어가 있는 image들이 학습 이미지, train으로 설정된 디렉토리 밑의 labels 디렉토리내에 들어가 있는 .txt 파일들이 label 이라고 yolo v3 가 가정하고 데이터를 읽어 드립니다. val도 마찬가지 입니다. 

saho14님의 프로필 이미지
saho14

작성한 질문수

질문하기