pub type TensorView<'t, H, M> = Tensor<View<&'t H>, M>;
A tensor that can be borrowed from the host or device
pub struct TensorView<'t, H, M> { /* private fields */ }