Thanks for the response. Yes, you’re right – those should’ve been nn.ConvTranspose1d.
TF does cross-correlation, same as PyTorch. I’ve confirmed by writing some framework-independent C++ code that the only delta between the two is their preference on which side to remove more elements from.