IReadOnlyTensor<TSelf,T>.AsReadOnlyTensorSpan Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
AsReadOnlyTensorSpan() |
Creates a read-only tensor span for the entire underlying buffer. |
AsReadOnlyTensorSpan(ReadOnlySpan<NIndex>) |
Creates a read-only tensor span for the specified start indexes. |
AsReadOnlyTensorSpan(ReadOnlySpan<NRange>) |
Creates a read-only tensor span for the specified ranges. |
AsReadOnlyTensorSpan(ReadOnlySpan<IntPtr>) |
Creates a read-only tensor span for the specified start indexes. |
AsReadOnlyTensorSpan()
- Source:
- IReadOnlyTensor.cs
- Source:
- IReadOnlyTensor.cs
Creates a read-only tensor span for the entire underlying buffer.
public:
System::Numerics::Tensors::ReadOnlyTensorSpan<T> AsReadOnlyTensorSpan();
public System.Numerics.Tensors.ReadOnlyTensorSpan<T> AsReadOnlyTensorSpan ();
abstract member AsReadOnlyTensorSpan : unit -> System.Numerics.Tensors.ReadOnlyTensorSpan<'T>
Public Function AsReadOnlyTensorSpan () As ReadOnlyTensorSpan(Of T)
Returns
The converted ReadOnlyTensorSpan<T>.
Applies to
AsReadOnlyTensorSpan(ReadOnlySpan<NIndex>)
- Source:
- IReadOnlyTensor.cs
- Source:
- IReadOnlyTensor.cs
Creates a read-only tensor span for the specified start indexes.
public:
System::Numerics::Tensors::ReadOnlyTensorSpan<T> AsReadOnlyTensorSpan(ReadOnlySpan<System::Buffers::NIndex> startIndex);
public System.Numerics.Tensors.ReadOnlyTensorSpan<T> AsReadOnlyTensorSpan (scoped ReadOnlySpan<System.Buffers.NIndex> startIndex);
abstract member AsReadOnlyTensorSpan : ReadOnlySpan<System.Buffers.NIndex> -> System.Numerics.Tensors.ReadOnlyTensorSpan<'T>
Public Function AsReadOnlyTensorSpan (startIndex As ReadOnlySpan(Of NIndex)) As ReadOnlyTensorSpan(Of T)
Parameters
- startIndex
- ReadOnlySpan<NIndex>
The started indexes to be used.
Returns
The converted ReadOnlyTensorSpan<T>.
Applies to
AsReadOnlyTensorSpan(ReadOnlySpan<NRange>)
- Source:
- IReadOnlyTensor.cs
- Source:
- IReadOnlyTensor.cs
Creates a read-only tensor span for the specified ranges.
public:
System::Numerics::Tensors::ReadOnlyTensorSpan<T> AsReadOnlyTensorSpan(ReadOnlySpan<System::Buffers::NRange> range);
public System.Numerics.Tensors.ReadOnlyTensorSpan<T> AsReadOnlyTensorSpan (scoped ReadOnlySpan<System.Buffers.NRange> range);
abstract member AsReadOnlyTensorSpan : ReadOnlySpan<System.Buffers.NRange> -> System.Numerics.Tensors.ReadOnlyTensorSpan<'T>
Public Function AsReadOnlyTensorSpan (range As ReadOnlySpan(Of NRange)) As ReadOnlyTensorSpan(Of T)
Parameters
- range
- ReadOnlySpan<NRange>
The ranges to be used.
Returns
The converted ReadOnlyTensorSpan<T>.
Applies to
AsReadOnlyTensorSpan(ReadOnlySpan<IntPtr>)
- Source:
- IReadOnlyTensor.cs
- Source:
- IReadOnlyTensor.cs
Creates a read-only tensor span for the specified start indexes.
public:
System::Numerics::Tensors::ReadOnlyTensorSpan<T> AsReadOnlyTensorSpan(ReadOnlySpan<IntPtr> start);
public System.Numerics.Tensors.ReadOnlyTensorSpan<T> AsReadOnlyTensorSpan (scoped ReadOnlySpan<IntPtr> start);
abstract member AsReadOnlyTensorSpan : ReadOnlySpan<nativeint> -> System.Numerics.Tensors.ReadOnlyTensorSpan<'T>
Public Function AsReadOnlyTensorSpan (start As ReadOnlySpan(Of IntPtr)) As ReadOnlyTensorSpan(Of T)
Parameters
- start
-
ReadOnlySpan<nativeint>
The start locations to be used.
Returns
The converted ReadOnlyTensorSpan<T>.