Tensor<T>
Enumerator
Empty
FlattenedLength
HasAnyDenseDimensions
IsDense
IsEmpty
IsPinned
Lengths
Rank
Strides
this[ReadOnlySpan<NIndex>]
this[ReadOnlySpan<nint>]
this[ReadOnlySpan<NRange>]
AsReadOnlyTensorSpan()
AsReadOnlyTensorSpan(ReadOnlySpan<NIndex>)
AsReadOnlyTensorSpan(ReadOnlySpan<nint>)
AsReadOnlyTensorSpan(ReadOnlySpan<NRange>)
AsTensorSpan()
AsTensorSpan(ReadOnlySpan<NIndex>)
AsTensorSpan(ReadOnlySpan<nint>)
AsTensorSpan(ReadOnlySpan<NRange>)
Clear()
CopyTo(TensorSpan<T>)
Fill(T)
FlattenTo(Span<T>)
GetDimensionSpan(Int32)
GetEnumerator()
GetPinnableReference()
GetPinnedHandle()
GetSpan(ReadOnlySpan<NIndex>, Int32)
GetSpan(ReadOnlySpan<nint>, Int32)
Slice(ReadOnlySpan<NIndex>)
Slice(ReadOnlySpan<nint>)
Slice(ReadOnlySpan<NRange>)
ToDenseTensor()
ToString()
ToString(ReadOnlySpan<nint>)
TryCopyTo(TensorSpan<T>)
TryFlattenTo(Span<T>)
TryGetSpan(ReadOnlySpan<NIndex>, Int32, ReadOnlySpan<T>)
TryGetSpan(ReadOnlySpan<NIndex>, Int32, Span<T>)
TryGetSpan(ReadOnlySpan<nint>, Int32, ReadOnlySpan<T>)
TryGetSpan(ReadOnlySpan<nint>, Int32, Span<T>)
implicit operator ReadOnlyTensorSpan<T>(Tensor<T>)
implicit operator Tensor<T>(T[])
implicit operator TensorSpan<T>(Tensor<T>)
BroadcastTo<T>(Tensor<T>, TensorSpan<T>)
PermuteDimensions<T>(Tensor<T>, ReadOnlySpan<Int32>)
Reshape<T>(Tensor<T>, ReadOnlySpan<nint>)
SetSlice<T>(Tensor<T>, ReadOnlyTensorSpan<T>, ReadOnlySpan<NRange>)
Squeeze<T>(Tensor<T>)
SqueezeDimension<T>(Tensor<T>, Int32)
TryBroadcastTo<T>(Tensor<T>, TensorSpan<T>)
Unsqueeze<T>(Tensor<T>, Int32)
net11.0
namespace System.Numerics.Tensors
{
[DefaultMember("Item")]
public sealed class Tensor<T> : IEnumerable, IEnumerable<T>, IReadOnlyTensor, IReadOnlyTensor<Tensor<T>!, T>, ITensor, ITensor<Tensor<T>!, T>
{
public TensorSpan<T> AsTensorSpan(params ReadOnlySpan<IntPtr> 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