buggood first issue
Repository metrics
- Stars
- (2,786 stars)
- PR merge metrics
- (PR metrics pending)
Description
The snippet https://github.com/pytorch/xla/blob/00fac787e986a51e1d5d8b74603867cea4086477/torch_xla/experimental/scan.py#L217-L226 is probably wrong. It adds require_grads=True on all carry inputs and that won't work if one of the carry is a LongTensor.
The most obvious example is that if one of the input is an integer, then it can't possibly have gradients.