pub struct Abs;
Trait Implementations
sourceimpl CanUpdateWithGradients for Abs
impl CanUpdateWithGradients for Abs
sourcefn update<G: GradientProvider>(&mut self, _: &mut G, _: &mut UnusedTensors)
fn update<G: GradientProvider>(&mut self, _: &mut G, _: &mut UnusedTensors)
Does nothing.
sourceimpl LoadFromNpz for Abs
impl LoadFromNpz for Abs
sourceimpl<T: Tensor<Dtype = f32>> Module<T> for Abs
impl<T: Tensor<Dtype = f32>> Module<T> for Abs
type Output = T
type Output = T
The type that this unit produces given Input
.
sourcefn forward(&self, input: T) -> Self::Output
fn forward(&self, input: T) -> Self::Output
Pass an Input
through the unit and produce Self::Output.
Can be implemented for multiple Input
types. Read more
sourcefn forward_mut(&mut self, input: Input) -> Self::Output
fn forward_mut(&mut self, input: Input) -> Self::Output
Pass an Input
through the unit and produce Self::Output.
Can be implemented for multiple Input
types. Read more
sourceimpl ResetParams for Abs
impl ResetParams for Abs
sourcefn reset_params<R: Rng>(&mut self, _: &mut R)
fn reset_params<R: Rng>(&mut self, _: &mut R)
Does nothing.
sourceimpl SaveToNpz for Abs
impl SaveToNpz for Abs
impl Copy for Abs
Auto Trait Implementations
impl RefUnwindSafe for Abs
impl Send for Abs
impl Sync for Abs
impl Unpin for Abs
impl UnwindSafe for Abs
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more