Skip to main content

Optimizer

Trait Optimizer 

Source
pub trait Optimizer {
    // Required method
    fn step(
        &mut self,
        params: &[Tensor],
        grads: &[Tensor],
    ) -> Result<Vec<Tensor>>;
}
Expand description

Optimizer trait: apply one step, returning updated parameters.

Required Methods§

Source

fn step(&mut self, params: &[Tensor], grads: &[Tensor]) -> Result<Vec<Tensor>>

Implementors§