C# Класс DLPack.DLTensor

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
byte_offset UInt64
ctx DLContext
data IntPtr
dtype DLDataType
ndim Int32
shape IntPtr
strides IntPtr

Открытые методы

Метод Описание
CheckType ( ) : bool
DataSpanLessThan2Gb ( ) : ReadOnlySpan
Numel ( ) : Int64
Read ( ) : T
RowMajorContiguousStrides ( ReadOnlySpan shape ) : Int64[]
ShapeFromArray ( Array array ) : Int64[]
ShapeSpan ( ) : ReadOnlySpan
StridesSpan ( bool assumeRowMajorContiguousStrides = false ) : ReadOnlySpan
ToString ( ) : string

Описание методов

CheckType() публичный Метод

public CheckType ( ) : bool
Результат bool

DataSpanLessThan2Gb() публичный Метод

public DataSpanLessThan2Gb ( ) : ReadOnlySpan
Результат ReadOnlySpan

Numel() публичный Метод

public Numel ( ) : Int64
Результат Int64

Read() публичный Метод

public Read ( ) : T
Результат T

RowMajorContiguousStrides() публичный статический Метод

public static RowMajorContiguousStrides ( ReadOnlySpan shape ) : Int64[]
shape ReadOnlySpan
Результат Int64[]

ShapeFromArray() публичный статический Метод

public static ShapeFromArray ( Array array ) : Int64[]
array Array
Результат Int64[]

ShapeSpan() публичный Метод

public ShapeSpan ( ) : ReadOnlySpan
Результат ReadOnlySpan

StridesSpan() публичный Метод

public StridesSpan ( bool assumeRowMajorContiguousStrides = false ) : ReadOnlySpan
assumeRowMajorContiguousStrides bool
Результат ReadOnlySpan

ToString() публичный Метод

public ToString ( ) : string
Результат string

Описание свойств

byte_offset публичное свойство

public UInt64 byte_offset
Результат UInt64

ctx публичное свойство

public DLContext,DLPack ctx
Результат DLContext

data публичное свойство

public IntPtr data
Результат IntPtr

dtype публичное свойство

public DLDataType,DLPack dtype
Результат DLDataType

ndim публичное свойство

public Int32 ndim
Результат Int32

shape публичное свойство

public IntPtr shape
Результат IntPtr

strides публичное свойство

public IntPtr strides
Результат IntPtr