Implemented interface member:
property
Strides
System.Numerics.Tensors.IReadOnlyTensor.Strides
11 references to Strides
System.Numerics.Tensors (11)
System\Numerics\Tensors\netcore\Tensor.cs (3)
2569
strides[index] = tensor.
Strides
[i];
2590
tensor.
Strides
[..dimension].CopyTo(strides);
2591
tensor.
Strides
[(dimension + 1)..].CopyTo(strides[dimension..]);
System\Numerics\Tensors\netcore\TensorDimensionSpan_1.cs (1)
38
_sliceShape = TensorShape.Create((dimension != rank) ? lengths[dimension..] : [1], tensor.
Strides
[dimension..], tensor.IsPinned);
System\Numerics\Tensors\netcore\TensorOperation.cs (7)
634
scoped Span<nint> indexes = RentedBuffer.Create(x.Rank, x.
Strides
, out nint linearOffset, out RentedBuffer<nint> rentedBuffer);
885
scoped Span<nint> indexes = RentedBuffer.Create(destination.Rank, destination.
Strides
, out nint linearOffset, out RentedBuffer<nint> rentedBuffer);
971
scoped Span<nint> destinationIndexes = RentedBuffer.Create(destinationRank, destination.
Strides
, out nint destinationLinearOffset, out RentedBuffer<nint> destinationRentedBuffer);
995
scoped Span<nint> destinationIndexes = RentedBuffer.Create(destinationRank, destination.
Strides
, out nint negInnermostStride, out RentedBuffer<nint> destinationRentedBuffer);
1197
scoped Span<nint> destinationIndexes = RentedBuffer.Create(destinationRank, destination.
Strides
, out nint destinationLinearOffset, out RentedBuffer<nint> destinationRentedBuffer);
1328
scoped Span<nint> destinationIndexes = RentedBuffer.Create(destinationRank, destination.
Strides
, out nint destinationLinearOffset, out RentedBuffer<nint> destinationRentedBuffer);
1385
scoped Span<nint> destinationIndexes = RentedBuffer.Create(destinationRank, destination.
Strides
, out nint destinationLinearOffset, out RentedBuffer<nint> destinationRentedBuffer);