1 2 3 4 5 6
use super::image::Image; pub trait ImageLayer { fn forward(&mut self, input: Image) -> Image; fn backward(&mut self, epoch: usize, output_gradient: Image) -> Image; }