Solved by ptrblck in post #4 
              
              
                Thanks for the updated code! 
I think this should even be possible with a Conv1d using out_channels=out_channels*num_layers and a view on the result tensor. 
I created a small example which demonstrates this approach. 
For an easy comparison of both methods I set bias=False and initialized the weigt…