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 number of elements in the tensor.

IsEmpty

Gets a value that indicates whether the collection is currently empty.

IsPinned

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

Item[ReadOnlySpan<IntPtr>]

Gets the value at the specified indexes.

Item[ReadOnlySpan<NIndex>]

Gets the value at the specified indexes.

Lengths

Gets the length of each dimension in the tensor.

Rank

Gets the 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