Implemented interface member:
property
FlattenedLength
System.Numerics.Tensors.IReadOnlyTensor.FlattenedLength
27 references to FlattenedLength
System.Numerics.Tensors (27)
System\Numerics\Tensors\netcore\Tensor.cs (23)
1543nint tempTotal = tensor.FlattenedLength; 1556if (tempLinear != tensor.FlattenedLength) 1670ReadOnlySpan<T> span = MemoryMarshal.CreateSpan(ref tensor._reference, (int)tensor.FlattenedLength); 1683nint copyLength = Math.Min(tensor.FlattenedLength, destination.FlattenedLength); 1793if (tensor.FlattenedLength != other.FlattenedLength 1801return MemoryMarshal.CreateReadOnlySpan(in tensor.GetPinnableReference(), (int)tensor.FlattenedLength).SequenceEqual(MemoryMarshal.CreateReadOnlySpan(in other.GetPinnableReference(), (int)other.FlattenedLength)); 1872nint totalToCopy = tensor.FlattenedLength / splitCount; 2960T flattenedLength = T.CreateChecked(x.FlattenedLength); 3649ReadOnlySpan<T> span = MemoryMarshal.CreateSpan(ref x._reference, (int)x.FlattenedLength); 3659T[] flat = ArrayPool<T>.Shared.Rent((int)x.FlattenedLength); 3663return TensorPrimitives.IndexOfMax<T>(flat.AsSpan(0, (int)x.FlattenedLength)); 3681ReadOnlySpan<T> span = MemoryMarshal.CreateSpan(ref x._reference, (int)x.FlattenedLength); 3691T[] flat = ArrayPool<T>.Shared.Rent((int)x.FlattenedLength); 3695return TensorPrimitives.IndexOfMaxMagnitude<T>(flat.AsSpan(0, (int)x.FlattenedLength)); 3712ReadOnlySpan<T> span = MemoryMarshal.CreateSpan(ref x._reference, (int)x.FlattenedLength); 3722T[] flat = ArrayPool<T>.Shared.Rent((int)x.FlattenedLength); 3726return TensorPrimitives.IndexOfMin<T>(flat.AsSpan(0, (int)x.FlattenedLength)); 3745ReadOnlySpan<T> span = MemoryMarshal.CreateSpan(ref x._reference, (int)x.FlattenedLength); 3755T[] flat = ArrayPool<T>.Shared.Rent((int)x.FlattenedLength); 3759return TensorPrimitives.IndexOfMinMagnitude<T>(flat.AsSpan(0, (int)x.FlattenedLength)); 5010T variance = result / T.CreateChecked(x.FlattenedLength);
System\Numerics\Tensors\netcore\TensorOperation.cs (3)
68for (nint i = 0; i < x.FlattenedLength; i++) 181for (nint i = 0; i < x.FlattenedLength; i++) 304for (nint i = 0; i < x.FlattenedLength; i++)
System\Numerics\Tensors\netcore\TensorSpanDebugView.cs (1)
20_array = new T[span.FlattenedLength];