2017-12-21 7 views

답변

3

케 라스의 생성기는 무한합니다.

이 때문에 Keras는 발전기가 한 에포크를 완료하기 위해 생산해야하는 배치 수를 자체로 알 수 없습니다.

정적 샘플 수가있는 경우 samples//batch_size을 한 에포크로 사용하는 것이 좋습니다. 그러나 임의의 데이터 증가를 수행하는 생성기를 사용할 수 있습니다. 무작위로 진행되므로 두 가지 동일한 교육 기간을 가질 수 없습니다. 명확한 한계가 없습니다.

이러한 매개 변수는 fit_generator으로 사용자가 원하는대로 에포크 당 생산량을 제어 할 수 있습니다. 표준적인 경우에는 가장 명백한 옵션 인 samples//batch_size을 사용하는 것이 좋습니다.

+1

은'samples // batch_size'이어야합니다. – DJK

관련 문제