Trait dfdx::nn::ResetParams

source ·
pub trait ResetParams<E: Dtype, D: Device<E>>: TensorCollection<E, D> {
    // Provided methods
    fn reset_params(&mut self) { ... }
    fn try_reset_params(&mut self) -> Result<(), D::Err> { ... }
}
Expand description

Reset a module’s parameters with their default reset function:

type Model = Linear<2, 5>;
let mut model = dev.build_module::<Model, f32>();
model.reset_params();

Provided Methods§

source

fn reset_params(&mut self)

Reset all a model’s parameters.

source

fn try_reset_params(&mut self) -> Result<(), D::Err>

Reset all a model’s parameters.

Implementors§

source§

impl<E: Dtype, D: Device<E>, M: TensorCollection<E, D>> ResetParams<E, D> for M