Solved by 111324 in post #3 
              
              
                I think I misunderstand the “tied weight” concept. 
I wrote the conv_transposed1d in doubly block circulant matrix form and I find that one don’t need to flip the temporal axis actually. 
Suppose the conv1d’s matrix is [image] and the corresponding conv_transpose1d’s matrix is  [image]. 
The square …