We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 22e6fc1 commit b60bf2dCopy full SHA for b60bf2d
src/diffusers/hooks/group_offloading.py
@@ -92,8 +92,8 @@ def __init__(
92
self.tensor_to_key = {tensor: f"tensor_{i}" for i, tensor in enumerate(all_tensors)}
93
self.key_to_tensor = {v: k for k, v in self.tensor_to_key.items()}
94
95
- keys_str = "_".join(sorted(self.key_to_tensor.keys()))
96
- self._disk_offload_group_id = hashlib.md5(keys_str.encode()).hexdigest()[:8]
+ group_id_key = "_".join(sorted([param_name for param_name, _ in module.named_parameters()]))
+ self._disk_offload_group_id = hashlib.md5(group_id_key.encode()).hexdigest()[:8]
97
98
self.cpu_param_dict = {}
99
else:
0 commit comments