ITensor<TSelf, T>
this[ReadOnlySpan<NIndex>]
this[ReadOnlySpan<nint>]
this[ReadOnlySpan<NRange>]
AsTensorSpan()
AsTensorSpan(ReadOnlySpan<NIndex>)
AsTensorSpan(ReadOnlySpan<nint>)
AsTensorSpan(ReadOnlySpan<NRange>)
CreateFromShape(ReadOnlySpan<nint>, Boolean)
CreateFromShape(ReadOnlySpan<nint>, ReadOnlySpan<nint>, Boolean)
CreateFromShapeUninitialized(ReadOnlySpan<nint>, Boolean)
CreateFromShapeUninitialized(ReadOnlySpan<nint>, ReadOnlySpan<nint>, Boolean)
Fill(T)
GetDimensionSpan(Int32)
GetPinnableReference()
GetSpan(ReadOnlySpan<NIndex>, Int32)
GetSpan(ReadOnlySpan<nint>, Int32)
TryGetSpan(ReadOnlySpan<NIndex>, Int32, Span<T>)
TryGetSpan(ReadOnlySpan<nint>, Int32, Span<T>)
net11.0
namespace System.Numerics.Tensors
{
[DefaultMember("Item")]
public interface ITensor<TSelf, T> : IReadOnlyTensor, IReadOnlyTensor<TSelf, T>, ITensor
where TSelf, ITensor<TSelf, T>!
{
TensorSpan<T> AsTensorSpan(params ReadOnlySpan<NIndex> startIndexes);
}
}
| Design Reviews |
|
|---|---|
| .NET | 8.09.010.011.0 |
Information specific to net11.0 | |
| Assemblies | System.Numerics.Tensors , Version=10.0.0.5, PublicKeyToken=cc7b13ffcd2ddd51 System.Numerics.Tensors , Version=11.0.0.0, PublicKeyToken=cc7b13ffcd2ddd51 |
| Referencing | Your project needs a package reference to |
| Package | System.Numerics.Tensors (10.0.5) net10.0 |
| Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API