Class BurstTensorData
Inheritance
BurstTensorData
Syntax
public class BurstTensorData : UnsafeArrayTensorData, IDependableTensorData, ITensorData, IDisposable
Constructors
BurstTensorData(Int32)
Declaration
public BurstTensorData(int count)
Parameters
Type |
Name |
Description |
Int32 |
count |
|
BurstTensorData(ArrayTensorData)
Declaration
public BurstTensorData(ArrayTensorData sharedArray)
Parameters
BurstTensorData(SharedArrayTensorData)
Declaration
public BurstTensorData(SharedArrayTensorData sharedArray)
Parameters
BurstTensorData(TensorShape)
Declaration
public BurstTensorData(TensorShape shape)
Parameters
BurstTensorData(UnsafeArrayTensorData)
Declaration
public BurstTensorData(UnsafeArrayTensorData unsafeArray)
Parameters
Properties
fence
Declaration
public JobHandle fence { get; set; }
Property Value
Implements
reuse
Declaration
public JobHandle reuse { get; set; }
Property Value
Methods
Dispose()
Declaration
public override void Dispose()
Overrides
Implements
Download(TensorShape)
Declaration
public override float[] Download(TensorShape shape)
Parameters
Returns
Overrides
Implements
Finalize()
Declaration
protected void Finalize()
Reserve(Int32)
Declaration
public override void Reserve(int count)
Parameters
Type |
Name |
Description |
Int32 |
count |
|
Overrides
Implements
ScheduleAsyncDownload(Int32)
Declaration
public override bool ScheduleAsyncDownload(int count)
Parameters
Type |
Name |
Description |
Int32 |
count |
|
Returns
Overrides
Implements
SharedAccess(out Int32)
Declaration
public override float[] SharedAccess(out int offset)
Parameters
Type |
Name |
Description |
Int32 |
offset |
|
Returns
Overrides
Implements
ToString()
Declaration
public override string ToString()
Returns
Overrides
Upload(Single[], TensorShape, Int32)
Declaration
public override void Upload(float[] data, TensorShape shape, int managedBufferStartIndex = 0)
Parameters
Overrides
Implements
Extension Methods