Home › Forums › Fórum Deep Learning com Python de A a Z: O Curso Completo › Dúvida no ImageDataGenerator
- This topic has 3 replies, 2 voices, and was last updated 5 years, 12 months ago by
Jones Granatyr.
- AuthorPosts
- 30 de maio de 2020 at 14:27 #14498
Neste trecho do código —->
gerador_treinamento = ImageDataGenerator(rotation_range = 7, horizontal_flip = True, shear_range = 0.2, height_shift_range = 0.07, zoom_range = 0.2)
gerador_teste = ImageDataGenerator()base_treinamento = gerador_treinamento.flow(previsores_treinamento,
classe_treinamento, batch_size = 128)
base_teste = gerador_teste.flow(previsores_teste, classe_teste, batch_size = 128)classificador.fit_generator(base_treinamento, steps_per_epoch = 600000 / 128,
epochs = 5, validation_data = base_teste,
validation_steps = 10000 / 128)——————————————–
ImageDataGenerator apenas faz modificações nas 60000 imagens de treinamento, ou ele cria também novas imagens com essas alterações que colocamos? Pois você falou que isso serve quando temos um dataSet pequeno. Se ele cria novas imagens modificadas, em que parte do código ele fez isso?
30 de maio de 2020 at 16:25 #14501Olá Hugo,
Ele cria novas imagens com as modificações e é feito quando você chama o método flow. Abaixo tem algumas discussões sobre como visualizar essas imagens que são geradas
https://stackoverflow.com/questions/41695844/keras-showing-images-from-data-generator
Jones
30 de maio de 2020 at 17:26 #14504Obrigado pela resposta Jonny. Então ela vai somar essas imagens geradas as outras 60000 que já constam no dataSet? itá então aumentar a quantidade de imagens totais?
1 de junho de 2020 at 09:54 #14510Isso mesmo!
- AuthorPosts
- You must be logged in to reply to this topic.
