INNER CODE UNIT · Rust

sum

bluenote-1577/skani · src/chain.rs:29

    let sum = data.iter().sum::<f64>() as f64;
    let count = data.len() as f64;
    if data.len() > 0{
        return Some(sum/count);
    }
    else{
        return None;
    }
}

fn std_deviation(data: &[f64]) -> f64 {
    let count = data.len();
    let data_mean = mean(&data);
    if data_mean.is_none(){
        return 0.
    }
    else{
        let data_mean = data_mean.unwrap();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…