Hello,
What would happen if I reuse nn.Module? Will the module share the same weights?
A simple model:
class SimpleModel(nn.Module):
    def __init__(self):
        super().__init__()  
        self.linear = nn.Linear(1, 1)

    def forward(self, x):
        output = self.linear(x)
        output = self.linear(output)  # re-using self.linear
        return output

Thanks