더북(TheBook)

"oxford_iiit_pet"는 로드하고자 하는 데이터 세트의 이름입니다. 옥스포드 펫 데이터 세트는 다양한 품종의 개와 고양이 이미지를 포함하고 있으며, 일반적으로 이미지 분류 및 영역 분할 작업에 사용됩니다.

split 인수는 데이터 세트를 어떻게 분할할지 정의합니다. 여기서는 훈련 데이터 세트의 85%를 훈련용으로, 나머지 15%를 검증용으로 사용하며, 별도의 테스트 세트도 로드합니다.

batch_size=BATCH_SIZE는 데이터를 몇 개씩 묶어 처리할지 결정합니다. 앞서 정의된 BATCH_SIZE 변수의 값(여기서는 32)에 따라 각 배치의 사이즈가 결정됩니다.

shuffle_files=SHUFFLE은 데이터 세트 파일을 셔플할지 여부를 결정합니다. 이는 모델이 데이터의 순서에 의존하지 않고 일반화될 수 있도록 돕습니다. SHUFFLE 변수에 따라 True 또는 False로 설정됩니다.

그다음 데이터를 이미지 데이터와 영역 데이터를 분할하고 사이즈를 조정하는 함수를 선언합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.