That doesn’t seem to work:
TypeError: _make_subclass(): argument 'data' (position 2) must be Tensor, not CustomWeight

I think the error is fair. I’m basically trying to replace a Parameter with nn.Module