60 references to RentedBuffer
System.Numerics.Tensors (60)
System\Numerics\Tensors\netcore\Tensor.cs (33)
241
scoped Span<nint> lengths = TensorOperation.
RentedBuffer
.CreateUninitialized(sourceLengths.Length,
317
Span<NRange> ranges = TensorOperation.
RentedBuffer
.CreateUninitialized(targetRank, out TensorOperation.RentedBuffer<NRange> rentedBuffer);
446
Span<NRange> ranges = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<NRange> rentedBuffer);
1549
scoped Span<nint> newLengths = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
1550
scoped Span<nint> newStrides = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);
1561
scoped Span<ulong> seen = TensorOperation.
RentedBuffer
.CreateUninitialized(
1712
scoped Span<nint> newLengths = TensorOperation.
RentedBuffer
.CreateUninitialized(lengths.Length, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
1714
scoped Span<nint> strides = TensorOperation.
RentedBuffer
.CreateUninitialized(tensor.IsDense ? 0 : newLengths.Length, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);
1744
scoped Span<nint> newLengths = TensorOperation.
RentedBuffer
.CreateUninitialized(lengths.Length, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
1746
scoped Span<nint> strides = TensorOperation.
RentedBuffer
.CreateUninitialized(shape.IsDense ? 0 : newLengths.Length, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);
1776
scoped Span<nint> newLengths = TensorOperation.
RentedBuffer
.CreateUninitialized(lengths.Length, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
1778
scoped Span<nint> strides = TensorOperation.
RentedBuffer
.CreateUninitialized(shape.IsDense ? 0 : newLengths.Length, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);
2203
Span<NRange> srcIndexes = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<NRange> srcIndexesRentedBuffer);
2204
Span<NRange> dstIndexes = TensorOperation.
RentedBuffer
.CreateUninitialized(destinationRank, out TensorOperation.RentedBuffer<NRange> dstIndexesRentedBuffer);
2423
scoped Span<nint> newLengths = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
2428
scoped Span<NRange> sliceDims = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<NRange> sliceDimsRentedBuffer);
2480
scoped Span<nint> lengths = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
2481
scoped Span<nint> strides = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);
2559
scoped Span<nint> lengths = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
2560
scoped Span<nint> strides = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);
2638
scoped Span<nint> lengths = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
2639
scoped Span<nint> strides = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);
2710
Span<nint> lengths = TensorOperation.
RentedBuffer
.CreateUninitialized(rank + 1,
2743
Span<nint> lengths = TensorOperation.
RentedBuffer
.CreateUninitialized(rank + 1,
2803
Span<NRange> ranges = TensorOperation.
RentedBuffer
.CreateUninitialized(target.Rank,
2978
scoped Span<nint> lengths = TensorOperation.
RentedBuffer
.CreateUninitialized(tensor.Rank, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
2979
scoped Span<nint> strides = TensorOperation.
RentedBuffer
.CreateUninitialized(tensor.Rank, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);
3068
scoped Span<nint> newLengths = TensorOperation.
RentedBuffer
.CreateUninitialized(rank + 1, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
3074
Span<nint> newStrides = TensorOperation.
RentedBuffer
.CreateUninitialized(rank + 1, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);
3113
scoped Span<nint> newLengths = TensorOperation.
RentedBuffer
.CreateUninitialized(rank + 1, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
3119
Span<nint> newStrides = TensorOperation.
RentedBuffer
.CreateUninitialized(rank + 1, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);
3158
scoped Span<nint> newLengths = TensorOperation.
RentedBuffer
.CreateUninitialized(rank + 1, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
3164
Span<nint> newStrides = TensorOperation.
RentedBuffer
.CreateUninitialized(rank + 1, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);
System\Numerics\Tensors\netcore\TensorOperation.cs (25)
411
scoped Span<nint> strides =
RentedBuffer
.CreateUninitialized(destinationRank, out RentedBuffer<nint> rentedBuffer);
554
scoped Span<nint> indexes =
RentedBuffer
.Create(x.Rank, x.Strides, out nint linearOffset, out RentedBuffer<nint> rentedBuffer);
634
scoped Span<nint> indexes =
RentedBuffer
.Create(x.Rank, x.Strides, out nint linearOffset, out RentedBuffer<nint> rentedBuffer);
719
scoped Span<nint> xIndexes =
RentedBuffer
.Create(destinationShape.Rank, x.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
720
scoped Span<nint> yIndexes =
RentedBuffer
.Create(destinationShape.Rank, y.Strides, out nint yLinearOffset, out RentedBuffer<nint> yRentedBuffer);
758
scoped Span<nint> lengths =
RentedBuffer
.CreateUninitialized(rank, out RentedBuffer<nint> rentedBuffer);
831
scoped Span<nint> xIndexes =
RentedBuffer
.Create(x.Rank, x.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
885
scoped Span<nint> indexes =
RentedBuffer
.Create(destination.Rank, destination.Strides, out nint linearOffset, out RentedBuffer<nint> rentedBuffer);
970
scoped Span<nint> xIndexes =
RentedBuffer
.Create(destinationRank, source.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
971
scoped Span<nint> destinationIndexes =
RentedBuffer
.Create(destinationRank, destination.Strides, out nint destinationLinearOffset, out RentedBuffer<nint> destinationRentedBuffer);
994
scoped Span<nint> xIndexes =
RentedBuffer
.Create(destinationRank, source.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
995
scoped Span<nint> destinationIndexes =
RentedBuffer
.Create(destinationRank, destination.Strides, out nint negInnermostStride, out RentedBuffer<nint> destinationRentedBuffer);
1059
scoped Span<nint> xIndexes =
RentedBuffer
.Create(x.Rank, x.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
1107
scoped Span<nint> xIndexes =
RentedBuffer
.Create(x.Rank, x.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
1195
scoped Span<nint> xIndexes =
RentedBuffer
.Create(destinationRank, left.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
1196
scoped Span<nint> yIndexes =
RentedBuffer
.Create(destinationRank, right.Strides, out nint yLinearOffset, out RentedBuffer<nint> yRentedBuffer);
1197
scoped Span<nint> destinationIndexes =
RentedBuffer
.Create(destinationRank, destination.Strides, out nint destinationLinearOffset, out RentedBuffer<nint> destinationRentedBuffer);
1261
scoped Span<nint> xIndexes =
RentedBuffer
.Create(destinationShape.Rank, x.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
1262
scoped Span<nint> yIndexes =
RentedBuffer
.Create(destinationShape.Rank, y.Strides, out nint yLinearOffset, out RentedBuffer<nint> yRentedBuffer);
1327
scoped Span<nint> xIndexes =
RentedBuffer
.Create(destinationRank, source.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
1328
scoped Span<nint> destinationIndexes =
RentedBuffer
.Create(destinationRank, destination.Strides, out nint destinationLinearOffset, out RentedBuffer<nint> destinationRentedBuffer);
1384
scoped Span<nint> xIndexes =
RentedBuffer
.Create(destinationRank, source.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
1385
scoped Span<nint> destinationIndexes =
RentedBuffer
.Create(destinationRank, destination.Strides, out nint destinationLinearOffset, out RentedBuffer<nint> destinationRentedBuffer);
1433
scoped Span<nint> xIndexes =
RentedBuffer
.Create(x.Rank, x.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
1501
scoped Span<nint> resultLengths =
RentedBuffer
.CreateUninitialized(maxRank, out RentedBuffer<nint> resultLengthsRentedBuffer);
System\Numerics\Tensors\netcore\TensorShape.cs (2)
859
Span<nint> lengths = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<nint> lengthsRentedBuffer);
860
Span<nint> strides = TensorOperation.
RentedBuffer
.CreateUninitialized(rank, out TensorOperation.RentedBuffer<nint> stridesRentedBuffer);