• 카테고리

    질문 & 답변
  • 세부 분야

    컴퓨터 비전

  • 해결 여부

    미해결

교수님 질문있습니다

21.11.05 01:17 작성 조회수 132

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도 마찬가지 입니다.