9 references to NRange
System.Numerics.Tensors (9)
System\Buffers\NRange.cs (4)
93
public static NRange StartAt(NIndex start) => new
NRange
(start, NIndex.End);
96
public static NRange EndAt(NIndex end) => new
NRange
(NIndex.Start, end);
99
public static NRange All => new
NRange
(NIndex.Start, NIndex.End);
128
public static implicit operator NRange(Range range) => new
NRange
(range.Start, range.End);
System\Numerics\Tensors\netcore\Tensor.cs (5)
285
ranges[dimension - 1] = new
NRange
(curRange.Start.Value + 1, curRange.End.Value + 1);
294
ranges[i - 1] = new
NRange
(ranges[i - 1].Start.Value + 1, ranges[i - 1].End.Value + 1);
1784
srcIndexes[dimension] = new
NRange
(i - 1, i);
1785
dstIndexes[dimension] = new
NRange
(tensor.Lengths[dimension] - i, tensor.Lengths[dimension] - i + 1);
1886
sliceDims[(int)dimension] = new
NRange
(start, start + splitLength);