Show / Hide Table of Contents

    Method diff

    static member diff: Tensor<'T> -> Tensor<'T>

    Calculates the difference between adjoining elements of the vector.

    Declaration
    static member diff: a:Tensor<'T> -> Tensor<'T>
    Parameters
    Type Name Description
    Tensor<'T> a

    The vector containing the source values.

    Returns
    Type Description
    Tensor<'T>

    The differences vector. It has one element less than the input tensor.

    Remarks

    The value of output element i is given by d_i = a_(i+1) - a_i.

    The resulting vector has one element less in the last dimension than the original vector.

    If the input tensor has more than one dimension, this operation is applied batch-wise on the last dimension.

    Examples
     let a = HostTensor.zeros [5L]
     let b = Tensor.diff a // b.Shape = [4L]
    See Also
    static member diffAxis: int -> Tensor<'T> -> Tensor<'T>
    Back to top Generated by DocFX