17 references to Rank
System.Numerics.Tensors (17)
System\Numerics\Tensors\netcore\Tensor_1.cs (1)
163
public int Rank => _shape.
Rank
;
System\Numerics\Tensors\netcore\TensorOperation.cs (4)
35
scoped Span<nint> xIndexes = RentedBuffer.Create(destinationShape.
Rank
, x.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
36
scoped Span<nint> yIndexes = RentedBuffer.Create(destinationShape.
Rank
, y.Strides, out nint yLinearOffset, out RentedBuffer<nint> yRentedBuffer);
228
scoped Span<nint> xIndexes = RentedBuffer.Create(destinationShape.
Rank
, x.Strides, out nint xLinearOffset, out RentedBuffer<nint> xRentedBuffer);
229
scoped Span<nint> yIndexes = RentedBuffer.Create(destinationShape.
Rank
, y.Strides, out nint yLinearOffset, out RentedBuffer<nint> yRentedBuffer);
System\Numerics\Tensors\netcore\TensorShape.cs (12)
436
int rank = left.
Rank
;
438
if (rank != right.
Rank
)
489
Debug.Assert(indexes.Length >=
Rank
);
490
Debug.Assert(indexes.Length == destinationShape.
Rank
);
526
if (indexes.Length !=
Rank
)
554
Debug.Assert(indexes.Length >=
Rank
);
555
Debug.Assert(indexes.Length == destinationShape.
Rank
);
591
if (indexes.Length !=
Rank
)
620
int rankDelta = shape1.
Rank
- shape2.
Rank
;
701
int rankDelta = shape1Lengths.Length - shape2.
Rank
;
1120
int rank =
Rank
;