RTen currently has a naive implementation of the Transpose operator for permuting tensor dimensions. Due to the way CPU caches work, this turns out to be really inefficient in the common case where tensor dimensions are powers of 2 (or "round numbers", as programmers call them)