>>> start = start + 0.5j
>>> end = torch.empty(4, requires_grad=True).clone().fill_(10) + 2j
>>> torch.lerp(start, end, 0.5)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
RuntimeError: lerp does not support automatic differentiation for outputs with complex dtype.
cc @ezyang @anjali411 @dylanbespalko @mruberry @aocsa