Struct rai_core::primitives::Maximum
source · pub struct Maximum;
Trait Implementations§
source§impl PartialEq for Maximum
impl PartialEq for Maximum
source§impl Primitive for Maximum
impl Primitive for Maximum
fn clone_boxed(&self) -> Box<dyn Primitive>
fn as_any(&self) -> &dyn Any
fn jvp( &self, output: &Tensor, primals: &[Tensor], tangents: &[Tensor] ) -> Tensor
fn vjp( &self, output: &Tensor, primals: &[Tensor], cotangent: &Tensor ) -> Vec<Tensor>
fn dot_label(&self) -> String
impl Copy for Maximum
impl Eq for Maximum
impl StructuralPartialEq for Maximum
Auto Trait Implementations§
impl Freeze for Maximum
impl RefUnwindSafe for Maximum
impl Send for Maximum
impl Sync for Maximum
impl Unpin for Maximum
impl UnwindSafe for Maximum
Blanket Implementations§
source§impl<T, M> ApplyModule<M> for Twhere
M: Module<Input = T>,
impl<T, M> ApplyModule<M> for Twhere
M: Module<Input = T>,
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more