Support specifying update interval in the parameter schedulers by mannatsingh · Pull Request #418 · facebookresearch/ClassyVision

added 2 commits

March 4, 2020 12:56
Differential Revision: D20251584

fbshipit-source-id: 1c189e0ae5307dc3ea97b759edfbb5a8ae505f69
Summary:
Most parameter schedulers used the default "epoch" update interval and didn't allow users to override this.
- This diff makes the update interval configurable by users
- The schedulers use a "step" interval by default, except for "step" and "multistep"
- Removed the default "epoch" update interval inside the base class - this isn't what most users would expect if they didn't specify the argument

Differential Revision: D20256209

fbshipit-source-id: 89a89a8bab1dc16649591eebaf5eb8356aa6c642

facebook-github-bot pushed a commit that referenced this pull request

Mar 5, 2020
Summary:
Pull Request resolved: #418

Most parameter schedulers used the default "epoch" update interval and didn't allow users to override this.
- This diff makes the update interval configurable by users
- The schedulers use a "step" interval by default, except for "step" and "multistep"
- Removed the default "epoch" update interval inside the base class - this isn't what most users would expect if they didn't specify the argument

Reviewed By: vreis

Differential Revision: D20256209

fbshipit-source-id: 1797d5d833dc20d173eed9ac53117e1e2de54ef1