Is there a design choice for why cubes can’t be directly handled by a transform layer? They are, after all, already Tensor objects and the semantics seem unambiguous to me. Is it a “no time to do it just yet” issue? Or is there some deeper reason that I’m missing?
The question I’m asking is answered here if anyone needs the “answer”.

  
    
    
    How to pass a 3D tensor to Linear layer? 
  
  
    I have a 3D tensor (5x9x12) I want to cast it to a (5x9x1) tensor through the linear layer. But I found that the nn.LinearLayer require that the input should be a matrix instead of a 3d tensor. How can I achieve my task?