remove no-op contiguous from rand (#12329)

This commit is contained in:
qazal 2025-09-29 11:53:16 +03:00 committed by GitHub
commit 9915bcf2b4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -535,7 +535,7 @@ class Tensor(MathTrait):
device=device, dtype=dtypes.uint32, requires_grad=False)
Tensor._device_rng_counters[device] = Tensor([num], device=device, dtype=dtypes.uint32, requires_grad=False)
# increment rng counter for devices
else: Tensor._device_rng_counters[device].assign(Tensor._device_rng_counters[device] + num).contiguous()
else: Tensor._device_rng_counters[device].assign(Tensor._device_rng_counters[device] + num)
# threefry random bits
bits_count = Tensor._device_rng_counters[device] - num