Solved by ptrblck in post #2 
              
              
                Would that work: 
mlist = nn.ModuleList([nn.Conv2d(3, 6, 3, 1, 1)])
mlist = nn.ModuleList([nn.Conv2d(1, 3, 3, 1, 1), *mlist])

Or are you trying to avoid exactly this?