Qual é o parâmetro "max_q_size" usado em "model.fit_generator"?
Eu construí um gerador simples que produz umtuple(inputs, targets)
com apenas itens únicos noinputs
etargets
listas. Basicamente, ele está rastreando o conjunto de dados, um item de amostra por vez.
Eu passo este gerador para:
model.fit_generator(my_generator(),
nb_epoch=10,
samples_per_epoch=1,
max_q_size=1 # defaults to 10
)
Entendi:
nb_epoch
é o número de vezes que o lote de treinamento será executadosamples_per_epoch
é o número de amostras treinadas por épocaMas o que émax_q_size
para e por que o padrão seria 10? Eu pensei que o objetivo de usar um gerador era agrupar conjuntos de dados em blocos razoáveis, então por que a fila adicional?