diff --git a/test/registered/kernels/test_dsa_indexer.py b/test/registered/kernels/test_dsa_indexer.py index c5cc81e47..54c4a2108 100644 --- a/test/registered/kernels/test_dsa_indexer.py +++ b/test/registered/kernels/test_dsa_indexer.py @@ -321,8 +321,8 @@ class TestDSAIndexer(CustomTestCase): params.update(kwargs) torch.set_default_dtype(self.dtype) - indexer = Indexer(**params) - # Move indexer to CUDA device + with torch.device(self.device): + indexer = Indexer(**params) indexer = indexer.to(device=self.device) # Convert linear layer weights to bfloat16 (but preserve LayerNorm's float32