[opinfo] Fix logic in sample_inputs_linspace (#106353)
Previously in `sample_inputs_linspace` the logic
```
dtype == torch.uint8 and end < 0 or start < 0
```
is equivalent to
```
(dtype == torch.uint8 and end < 0) or start < 0
```
which skipped all `start < 0` cases. I think this is unintended and the negative inputs should only be skipped when dtype is `unit8`.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/106353
Approved by: https://github.com/BowenBao