# Is there any formula that estimates the training time of a CNN?

Is there any formula which estimates the training time of a CNN? (with respect to the number of layers, the size of the dataset and the hardware resources )

• It might seem naive but I usually estimate time via time function and for each epoch, etc measure the time spent. I assume if you are not using it concisely it's not a bad approach. – Fatemeh Asgarinejad Jun 27 at 0:34