1 2 3 4 5 6 7 8 9
use ndarray::{Array, Dimension}; pub trait Activation<D> where D: Dimension, { fn activate(z: &Array<f64, D>) -> Array<f64, D>; fn derivative(z: &Array<f64, D>) -> Array<f64, D>; }