The intension of `copyto` was to do both copy and deinterleaving so the resulting buffer is in `C x H x W`. Unfortunately, it can't work with Torch Tensors directly as they don't support [buffer protocol](https://docs.python.org/3/c-api/buffer.html)