pytorch 1.10 says



x = torch.tensor([1+2j])
y = x.conj()
z = y.imag
print(z.is_neg())
True




z.add_(2)
print(x)
tensor([1.-0.j])



This is anti-math! People who us complex number will not expect this behavior. Please change it back to the way in 1.9.