One complete pass in the training phase of an AI model. With each epoch, the model is further refined. Depending on the size of the model, there can be only one epoch or as many as a hundred or more. The larger the model, the fewer the epochs. See
machine learning and
AI training vs. inference.