There is a bit of confusion regarding the naming of the TrainingSteps.
What is our decision on that?
if we go with ...Step we should rename the file from steppers.py to steps.py and the attributes and arguments within the trainer should be renamed too.
if we go with Stepper we should rename the base class to TrainingStepper and all derived classes should be renamed too (e.g. SgdStepper).
A different name? Optimizer?
I tend a bit towards Stepper because it sounds like something that does a step. But a different name is also fine with me.
In any case this is an API breaking change so it should be decided before release.
There is a bit of confusion regarding the naming of the
TrainingSteps
.What is our decision on that?
...Step
we should rename the file fromsteppers.py
tosteps.py
and the attributes and arguments within the trainer should be renamed too.Stepper
we should rename the base class toTrainingStepper
and all derived classes should be renamed too (e.g.SgdStepper
).I tend a bit towards
Stepper
because it sounds like something that does a step. But a different name is also fine with me. In any case this is an API breaking change so it should be decided before release.