Model taking high training time

my model taking too much time to train like 1hr for just first epoch. what can be the reason ?
can anyone help please

It all depends on the task and model architecture used.

Training GANs can take for example few days, while a simple classifier might be ready in 30 minutes.