oa::ml::training::SequentialScheduler

Consecutive schedules selected by absolute step milestones.

StRust public API

Declaration

pub struct SequentialScheduler { /* private fields */ }
Public Rust declaration.

Public Methods

fn learning_rate(&self, step: u64) -> f32

Associated Functions

pub fn new( schedulers: Vec<Box<dyn LrScheduler>>, milestones: Vec<u64>, ) -> Result<Self>

Public Method Documentation

fn learning_rate( &self, step: u64 ) -> f32
No public source comment is attached to this declaration.
pub fn new( schedulers: Vec<Box<dyn LrScheduler>>, milestones: Vec<u64> ) -> Result<Self>
No public source comment is attached to this declaration.