Redigera

Dela via


ReadOnlyTensorSpan<T> Struct

Definition

generic <typename T>
public value class ReadOnlyTensorSpan
public readonly ref struct ReadOnlyTensorSpan<T>
type ReadOnlyTensorSpan<'T> = struct
Public Structure ReadOnlyTensorSpan(Of T)

Type Parameters

T
Inheritance
ReadOnlyTensorSpan<T>

Constructors

ReadOnlyTensorSpan<T>(Array)
ReadOnlyTensorSpan<T>(Array, ReadOnlySpan<Int32>, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)
ReadOnlyTensorSpan<T>(Array, ReadOnlySpan<NIndex>, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)
ReadOnlyTensorSpan<T>(ReadOnlySpan<T>)
ReadOnlyTensorSpan<T>(ReadOnlySpan<T>, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)
ReadOnlyTensorSpan<T>(T*, IntPtr)
ReadOnlyTensorSpan<T>(T*, IntPtr, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)
ReadOnlyTensorSpan<T>(T[])
ReadOnlyTensorSpan<T>(T[], Index, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)
ReadOnlyTensorSpan<T>(T[], Int32, ReadOnlySpan<IntPtr>, ReadOnlySpan<IntPtr>)

Properties

Empty
FlattenedLength
IsEmpty
Item[ReadOnlySpan<IntPtr>]
Item[ReadOnlySpan<NIndex>]
Item[ReadOnlySpan<NRange>]
Lengths
Rank
Strides

Methods

CastUp<TDerived>(ReadOnlyTensorSpan<TDerived>)
CopyTo(TensorSpan<T>)
Equals(Object)
FlattenTo(Span<T>)
GetEnumerator()
GetHashCode()
GetPinnableReference()
Slice(ReadOnlySpan<NIndex>)
Slice(ReadOnlySpan<NRange>)
ToString()
TryCopyTo(TensorSpan<T>)
TryFlattenTo(Span<T>)

Operators

Equality(ReadOnlyTensorSpan<T>, ReadOnlyTensorSpan<T>)
Implicit(T[] to ReadOnlyTensorSpan<T>)
Inequality(ReadOnlyTensorSpan<T>, ReadOnlyTensorSpan<T>)

Extension Methods

ToString<T>(ReadOnlyTensorSpan<T>, ReadOnlySpan<IntPtr>)

Applies to