What is an epoch in machine learning?machine-learningtrainingdeep-learningbasicsAn epoch is one full pass over the training dataset. Learn how it differs from batches and steps—with an interactive animation.