Solved by ptrblck in post #6 
              
              
                If I’m using a seqLen of 1 and a batch size of 2, the internal loop will not be executed and thus no hooks are called: 
x = torch.randn(1, 2, 3, 224, 224)
model(x)

since your loop would be: 
for t in range(0, 0):

and would thus not execute the self.convNet. 
Note that your current forward method a…