Hi Bruno!



 CasellaJr:

        for p_out, p_in1, p_in2 in zip(self.parameters(), model1.parameters(), model2.parameters()):
            p_out.data = nn.Parameter(p_in1 +p_in2);



As an answer to your original technical question, this looks fine to me.
Best.
K. Frank.