def METHOD_NAME(self):
    pa, pb, pc = [torch.nn.Parameter(data=torch.tensor(i * 1.0)) for i in range(3)]
    na, nb = Node(params=[pa]), Node(params=[pb], param_groups={"self": "pb_self"})
    root = Node(children=[na, nb], params=[pc], param_groups={"m1": "pb_member"})
    param_groups = self._get_param_groups(root)
    self._assert_allin([pa, pc], param_groups, "default")
    self._assert_allin([pb], param_groups, "pb_self")
    assert len(param_groups["pb_member"]) == 0, param_groups