pub use native_neural_network::activations::ActivationKind;
pub fn apply(kind: ActivationKind, x: f32) -> f32 {
kind.apply(x)
}
pub fn derivative_from_output(kind: ActivationKind, output: f32) -> f32 {
kind.derivative_from_output(output)
}
pub fn apply_in_place(kind: ActivationKind, values: &mut [f32]) {
kind.apply_in_place(values)
}