towhee.trainer.optimization.optimization.get_warmup_steps¶
- towhee.trainer.optimization.optimization.get_warmup_steps(num_training_steps: int, warmup_steps: int, warmup_ratio: float) int [source]¶
Get number of steps used for a linear warmup.
- Parameters:
num_training_steps (int) – All training steps when training.
warmup_steps (int) – Warmup steps. If > 0, warmup_ratio will not work.
warmup_ratio (float) – Ratio of num training steps to warmup.
- Returns:
Warmup steps.