docs.unity.cn
    Show / Hide Table of Contents

    Class DeprecatedTensorExtensions

    Deprecated APIs, left here only for backwards compatibility

    Inheritance
    Object
    DeprecatedTensorExtensions
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Unity.Barracuda
    Syntax
    public static class DeprecatedTensorExtensions

    Methods

    AdjustPadToPool(Tensor, (Int32, Int32), Int32[], Int32[])

    Deprecated, use AdjustPadToPool version with pool as an array instead

    Declaration
    [Obsolete("Use AdjustPadToPool version with pool as an array instead.", false)]
    public static int[] AdjustPadToPool(this Tensor tensor, (int, int) pool, int[] stride, int[] pad)
    Parameters
    Type Name Description
    Tensor tensor

    Tensor

    (T1, T2)<Int32, Int32> pool

    pool tuple

    Int32[] stride

    stride

    Int32[] pad

    padding

    Returns
    Type Description
    Int32[]

    shape as int array

    AdjustPadToPool(TensorShape, (Int32, Int32), Int32[], Int32[])

    Deprecated, use AdjustPadToPool version with pool as an array instead

    Declaration
    [Obsolete("Use AdjustPadToPool version with pool as an array instead.", false)]
    public static int[] AdjustPadToPool(this TensorShape shape, (int, int) pool, int[] stride, int[] pad)
    Parameters
    Type Name Description
    TensorShape shape

    TensorShape

    (T1, T2)<Int32, Int32> pool

    pool tuple

    Int32[] stride

    stride

    Int32[] pad

    padding

    Returns
    Type Description
    Int32[]

    shape as int array

    CastOnDevice(Tensor, ITensorData)

    Deprecated. Use AttachToDevice instead

    Declaration
    [Obsolete("Use AttachToDevice instead.", false)]
    public static void CastOnDevice(this Tensor self, ITensorData onDevice)
    Parameters
    Type Name Description
    Tensor self

    Tensor

    ITensorData onDevice

    ITensorData

    PinToDeviceAndDownloadFromIt(Tensor, ITensorData)

    Deprecated. Use AttachToDevice instead

    Declaration
    [Obsolete("Use AttachToDevice instead.", false)]
    public static void PinToDeviceAndDownloadFromIt(this Tensor self, ITensorData onDevice)
    Parameters
    Type Name Description
    Tensor self

    Tensor

    ITensorData onDevice

    ITensorData

    PinToDeviceAndUploadToIt(Tensor, ITensorData, Boolean)

    Deprecated. Use UploadToDevice instead

    Declaration
    [Obsolete("Use UploadToDevice instead.", false)]
    public static void PinToDeviceAndUploadToIt(this Tensor self, ITensorData onDevice, bool forceInvalidateCache = true)
    Parameters
    Type Name Description
    Tensor self

    Tensor

    ITensorData onDevice

    ITensorData

    Boolean forceInvalidateCache

    Force cache invalidation

    Unpin(Tensor, Boolean)

    Deprecated. Use DetachFromDevice instead

    Declaration
    [Obsolete("Use DetachFromDevice instead.", false)]
    public static ITensorData Unpin(this Tensor self, bool disposeUnpinned = true)
    Parameters
    Type Name Description
    Tensor self

    Tensor

    Boolean disposeUnpinned

    Call dispose when unpinned

    Returns
    Type Description
    ITensorData
    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on Tuesday, July 4, 2023