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