11 references to NRange
System.Numerics.Tensors (11)
System\Buffers\NRange.cs (4)
92public static NRange StartAt(NIndex start) => new NRange(start, NIndex.End); 95public static NRange EndAt(NIndex end) => new NRange(NIndex.Start, end); 98public static NRange All => new NRange(NIndex.Start, NIndex.End); 127public static implicit operator NRange(Range range) => new NRange(range.Start, range.End);
System\Numerics\Tensors\netcore\Tensor.cs (5)
328ranges[dimension] = new NRange(offset, offset + length); 2220srcIndexes[dimension] = new NRange(sourceIndex, sourceIndex + 1); 2221dstIndexes[destinationAxis] = new NRange(axisLength - i, axisLength - i + 1); 2436sliceDims[(int)dimension] = new NRange(start, start + splitLength); 2808ranges[dimension] = new NRange(i, i + 1);
System\Numerics\Tensors\netcore\TensorShape.cs (2)
627ranges[dimension] = new NRange(curRange.Start.Value + 1, curRange.End.Value + 1); 640ranges[i - 1] = new NRange(ranges[i - 1].Start.Value + 1, ranges[i - 1].End.Value + 1);