INNER CODE UNIT · Rust

minus_epsilon

kaist-ina/BWA-MEME · RMI/rmi_lib/src/models/mod.rs:114

    fn minus_epsilon(&self) -> Self;
    fn zero_value() -> Self;
    fn plus_epsilon(&self) -> Self;
    fn max_value() -> Self;

    fn as_float(&self) -> f64;
    fn as_float512(&self) -> Float;
    fn as_uint(&self) -> u64;
    fn as_uint128(&self) -> u128;
    
    fn to_model_input(&self) -> ModelInput;
}

impl TrainingKey for u64 {
    fn minus_epsilon(&self) -> Self { *self - 1 }
    fn zero_value() -> Self { 0 }
    fn plus_epsilon(&self) -> Self { *self + 1 }
    fn max_value() -> Self { std::u64::MAX }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…