diff --git a/src/petals/server/throughput.py b/src/petals/server/throughput.py index d947179..c30d287 100644 --- a/src/petals/server/throughput.py +++ b/src/petals/server/throughput.py @@ -206,7 +206,7 @@ def measure_compute_rps( block = block.to(dtype) block = convert_block(block, 0, config, tensor_parallel_devices, device, quant_type=quant_type, freeze=True) - cache = (DUMMY_KEY_PAST.to(dtype), DUMMY_KEY_PAST.to(dtype)) + cache = (DUMMY_KEY_PAST.to(dtype=dtype, device=device), DUMMY_KEY_PAST.to(dtype=dtype, device=device)) elapsed = 0 dummy_input = torch.randn(1, n_tokens, config.hidden_size, device=device, dtype=dtype)