Share via


IReadOnlyTensor Interface

Definition

Represents a read-only tensor.

public interface class IReadOnlyTensor
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5001", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public interface IReadOnlyTensor
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5001", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type IReadOnlyTensor = interface
Public Interface IReadOnlyTensor
Derived
Attributes

Properties

FlattenedLength

Gets the total number of items in the tensor.

IsEmpty

Gets a value indicating whether this tensor is empty.

IsPinned

Gets a value that indicates whether the underlying buffer is pinned.

Item[ReadOnlySpan<IntPtr>]

Gets the specified element of the tensor.

Item[ReadOnlySpan<NIndex>]

Gets the value at the specified indexes.

Lengths

Gets the length of each dimension in the tensor.

Rank

Gets the rank, or number of dimensions, in the tensor.

Strides

Gets the stride of each dimension in the tensor.

Methods

GetPinnedHandle()

Pins and gets a MemoryHandle to the backing memory.

Applies to