8 references to GetOffsetAndLengthForNIndex
System.Numerics.Tensors (8)
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (3)
262
get => ref Unsafe.Add(ref _reference, _shape.GetLinearOffset<TensorShape.
GetOffsetAndLengthForNIndex
, NIndex>(indexes));
418
TensorShape shape = _shape.Slice<TensorShape.
GetOffsetAndLengthForNIndex
, NIndex>(startIndexes, out nint linearOffset);
492
nint longestContiguousLength = _shape.GetLongestContiguousLength<TensorShape.
GetOffsetAndLengthForNIndex
, NIndex>(startIndexes, out nint linearOffset);
System\Numerics\Tensors\netcore\Tensor_1.cs (2)
89
get => ref Unsafe.Add(ref MemoryMarshal.GetArrayDataReference(_values), _start + _shape.GetLinearOffset<TensorShape.
GetOffsetAndLengthForNIndex
, NIndex>(indexes));
232
TensorShape shape = _shape.Slice<TensorShape.
GetOffsetAndLengthForNIndex
, NIndex>(startIndexes, out nint linearOffset);
System\Numerics\Tensors\netcore\TensorSpan_1.cs (3)
162
get => ref Unsafe.Add(ref _reference, _shape.GetLinearOffset<TensorShape.
GetOffsetAndLengthForNIndex
, NIndex>(indexes));
314
TensorShape shape = _shape.Slice<TensorShape.
GetOffsetAndLengthForNIndex
, NIndex>(startIndexes, out nint linearOffset);
363
nint longestContiguousLength = _shape.GetLongestContiguousLength<TensorShape.
GetOffsetAndLengthForNIndex
, NIndex>(startIndexes, out nint linearOffset);