torch.narrow_error_length_exceeds_bounds
export type narrow_error_length_exceeds_bounds<
Start extends number,
Length extends number,
DimSize extends number,
Dim extends number,
> = ErrorShape<`narrow_error_length_exceeds_bounds<start=${Start}, length=${Length}, size=${DimSize}, dim=${Dim}>`>;Startextends numberLengthextends numberDimSizeextends numberDimextends numberNarrow length exceeds bounds error. Occurs when narrow start + length exceeds dimension size.
Examples
const a = torch.zeros(4, 5); // dim 0 has size 4
const b = a.narrow(0, 2, 5); // ERROR: 2+5=7 > 4
// b.shape is narrow_error_length_exceeds_bounds<2, 5, 4, 0>