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)
1556nint tempTotal = tensor.FlattenedLength; 1569if (tempLinear != tensor.FlattenedLength) 1683ReadOnlySpan<T> span = MemoryMarshal.CreateSpan(ref tensor._reference, (int)tensor.FlattenedLength); 1696nint copyLength = Math.Min(tensor.FlattenedLength, destination.FlattenedLength); 1806if (tensor.FlattenedLength != other.FlattenedLength 1814return MemoryMarshal.CreateReadOnlySpan(in tensor.GetPinnableReference(), (int)tensor.FlattenedLength).SequenceEqual(MemoryMarshal.CreateReadOnlySpan(in other.GetPinnableReference(), (int)other.FlattenedLength)); 1885nint totalToCopy = tensor.FlattenedLength / splitCount; 2973T flattenedLength = T.CreateChecked(x.FlattenedLength); 3662ReadOnlySpan<T> span = MemoryMarshal.CreateSpan(ref x._reference, (int)x.FlattenedLength); 3672T[] flat = ArrayPool<T>.Shared.Rent((int)x.FlattenedLength); 3676return TensorPrimitives.IndexOfMax<T>(flat.AsSpan(0, (int)x.FlattenedLength)); 3694ReadOnlySpan<T> span = MemoryMarshal.CreateSpan(ref x._reference, (int)x.FlattenedLength); 3704T[] flat = ArrayPool<T>.Shared.Rent((int)x.FlattenedLength); 3708return TensorPrimitives.IndexOfMaxMagnitude<T>(flat.AsSpan(0, (int)x.FlattenedLength)); 3725ReadOnlySpan<T> span = MemoryMarshal.CreateSpan(ref x._reference, (int)x.FlattenedLength); 3735T[] flat = ArrayPool<T>.Shared.Rent((int)x.FlattenedLength); 3739return TensorPrimitives.IndexOfMin<T>(flat.AsSpan(0, (int)x.FlattenedLength)); 3758ReadOnlySpan<T> span = MemoryMarshal.CreateSpan(ref x._reference, (int)x.FlattenedLength); 3768T[] flat = ArrayPool<T>.Shared.Rent((int)x.FlattenedLength); 3772return TensorPrimitives.IndexOfMinMagnitude<T>(flat.AsSpan(0, (int)x.FlattenedLength)); 5023T 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];