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