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