.NET Framework를 지정하지 않은 Keras Sequential 모델을 훈련하고 batch_size
있습니다. 훈련 중에 모든 배치 크기를 저장하는 목록을 살펴 보았을 때 1200이 최대 배치 크기처럼 보였습니다.
내 입력 데이터에는 1500 개의 샘플이 있습니다. 배치 크기를 1500으로 지정해도 keras는 여전히 이것을 1200 개와 추가 300 개로 분할합니다. 무언가를 지정하지 않으면 37 x 32 배치와 크기 16 (= 1200) 중 하나를 더한 다음 9 x 32 더하기 1을 얻습니다. 크기 12 (= 300). 저장된 배치 크기 :
여기 에서 keras Sequential 모델 문서를 살펴 보았지만 왜 이런 일이 발생하는지 설명을 찾지 못했습니다.
1500 개 샘플에 비해 메모리가 너무 작을 지 생각해 봤지만 계산 중에는 약 60 % 만 사용됩니다. 그리고 이것은 두 번째 관찰에 대한 설명이 아닙니다.
이는 기본적으로 학습하는 데 데이터의 80 %가 필요하고 테스트하는 데 데이터의 20 %가 필요하기 때문입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다