Trait custos_math::ClipOp

source ·
pub trait ClipOp<T, S: Shape = (), D: Device = Self>: Device {
    // Required method
    fn clip(
        &self,
        x: &Matrix<'_, T, D, S>,
        min: T,
        max: T
    ) -> Matrix<'_, T, Self, S>;
}

Required Methods§

source

fn clip(&self, x: &Matrix<'_, T, D, S>, min: T, max: T) -> Matrix<'_, T, Self, S>

Implementors§

source§

impl<T: Number, D: MainMemory, S: Shape> ClipOp<T, S, D> for CPU

source§

impl<T: CDatatype> ClipOp<T, (), CUDA> for CUDA

source§

impl<T: CDatatype> ClipOp<T, (), OpenCL> for OpenCL