Solved by glaringlee in post #2 
              
              
                @MatthewV 
You can use functional::_narrow_with_range. The only potential issue is that this is an internal function, might change without public notification. 
The reason you can not use torch::narrow directly is because there are 2 versions of torch::narrow, 
Tensor narrow(const Tensor & self, int…