Class DeprecatedTensorExtensions
Deprecated APIs, left here only for backwards compatibility
Inherited Members
Namespace: Unity.Barracuda
Assembly: solution.dll
Syntax
public static class DeprecatedTensorExtensions
Methods
AdjustPadToPool(Tensor, (int, int), int[], int[])
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 |
|
(int, int) | pool | pool tuple |
int[] | stride | stride |
int[] | pad | padding |
Returns
Type | Description |
---|---|
int[] | shape as int array |
AdjustPadToPool(TensorShape, (int, int), int[], int[])
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 |
---|---|---|
Tensor |
shape |
|
(int, int) | pool | pool tuple |
int[] | stride | stride |
int[] | pad | padding |
Returns
Type | Description |
---|---|
int[] | 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 |
ITensor |
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 |
ITensor |
onDevice | ITensorData |
PinToDeviceAndUploadToIt(Tensor, ITensorData, bool)
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 |
ITensor |
onDevice | ITensorData |
bool | forceInvalidateCache | Force cache invalidation |
Unpin(Tensor, bool)
Deprecated. Use DetachFromDevice
instead
Declaration
[Obsolete("Use DetachFromDevice instead.", false)]
public static ITensorData Unpin(this Tensor self, bool disposeUnpinned = true)
Parameters
Returns
Type | Description |
---|---|
ITensor |