N_epochs, cycle_len, cycle_mult, n_cycles

Based on my understanding and the following definitions:

:param cycle_len: Num epochs in initial cycle. Subsequent cycle_len = previous cycle_len * cycle_mult
:param cycle_mult: Cycle multiplier
:param n_cycles: Number of cycles to be executed

I think we can compute the total number of training epochs as

n\_epochs = cycle\_len * (1 + cycle\_mult + {cycle\_mult}^2 + \ldots + {cycle\_mult}^{(n\_cycles-1)})

Is this correct?

9 Likes

Yup, that’s exactly it.

1 Like