Hey @ptrblck!
Now I saw what I am doing in the code ahahahaha   I understood your point.
In the code snippet the BasicBlock and Bottleneck are blocks of convolutions layers that have a skip connection inside and these blocks are placed in a way that generate a ResNet, right?
For example:
input -> BasicBlock -> Bottleneck -> BasicBlock -> Bottleneck -> BasicBlock -> output
Something like this, and the skip connections between these blocks are the ones inside each block.
Am I right?



 ptrblck:

That’s hard to tell. Could you try to overfit a small dataset and check, if your current architecture is able to do so? If not, there might be other bugs in the code we are missing at this moment.


I see. I will make more tests here and try to understand what is happening.