So I have a vector of 2D points of size BxNx2. I want to linearly interpolate the points such that I get the middle point between each point while also preserving the other points, which would effectively double the number of points to Bx2Nx2. Does anyone know how I can do this efficiently in a batch?