Qu'est-ce que "époque" en keras.modèle.Modèle.ajustement?
qu'est-Ce que "l'époque" dans keras.models.Model.fit
? Est-ce une mise à jour de gradient? S'il s'agit de plus d'une mise à jour de gradient, alors qu'est-ce qui définit une époque?
supposez que je nourris mes propres lots à fit
. Je considérerais "epoch" comme la fin du traitement de l'ensemble de formation (est-ce correct)? Alors comment contrôler keras de cette façon? Puis-je définir batch_size
égal x
et y
taille <!-- 5 à 1?
1 réponses
Ici est de savoir comment Keras documentation définit une époque:
Epoch: une coupure arbitraire, généralement définie comme" un passage sur l'ensemble des données", utilisée pour séparer la formation en phases distinctes, ce qui est utile pour la journalisation et l'évaluation périodique.
Donc, en d'autres termes, un certain nombre d'époques signifie combien de fois vous allez par le biais de votre formation.
Le modèle est mis à jour chaque fois qu'un lot est traité, ce qui signifie qu'il peut être mis à jour plusieurs fois pendant une époque. Si batch_size
est défini comme la longueur de x
, puis le modèle sera mis à jour une fois par époque.