Function dfdx::tensor_ops::negate

source ·
pub fn negate<S: Shape, E: Dtype, D: UnaryKernel<NegateKernelOp, E>, T: Tape<E, D>>(
    t: Tensor<S, E, D, T>
) -> Tensor<S, E, D, T>
Expand description

Negates all elements.

Examples:

let a = dev.tensor([-2.0, 0.0, 5.0]);
let r = -a;
assert_eq!(r.array(), [2.0, 0.0, -5.0]);