matrux 0.1.0

Neural network implementation in rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use crate::Scalar;

mod exp;
pub use exp::*;

pub trait LearningRate<I: Scalar>: 'static {
    fn rate(&self, step: usize) -> I;
}

impl<I: Scalar> LearningRate<I> for I {
    fn rate(&self, _step: usize) -> I {
        *self
    }
}