HalfRngExt

Trait HalfRngExt 

Source
pub trait HalfRngExt {
    // Required methods
    fn gen_bf16(&mut self) -> bf16;
    fn gen_f16(&mut self) -> f16;
    fn gen_range_bf16(&mut self, min: f32, max: f32) -> bf16;
    fn gen_range_f16(&mut self, min: f32, max: f32) -> f16;
}

Required Methods§

Source

fn gen_bf16(&mut self) -> bf16

Source

fn gen_f16(&mut self) -> f16

Source

fn gen_range_bf16(&mut self, min: f32, max: f32) -> bf16

Source

fn gen_range_f16(&mut self, min: f32, max: f32) -> f16

Implementors§

Source§

impl<R: RngCore + ?Sized> HalfRngExt for R