airs_layers/normalization_layer/
mod.rs

1use airs_types::{Layer, Tensor};
2
3pub struct BatchNorm {
4    pub gamma: Tensor,
5    pub beta: Tensor,
6    pub mean: Tensor,
7    pub variance: Tensor,
8    pub epsilon: f64,
9    pub momentum: f64,
10    pub is_training: bool,
11}
12
13impl Layer for BatchNorm {
14    fn forward(&self, xs: &Tensor) -> Tensor {
15        todo!()
16    }
17}