diff --git a/deepspeed/ops/adam/cpu_adam.py b/deepspeed/ops/adam/cpu_adam.py index b36761135f2c..04c5ac34cbe2 100755 --- a/deepspeed/ops/adam/cpu_adam.py +++ b/deepspeed/ops/adam/cpu_adam.py @@ -75,7 +75,9 @@ def __init__(self, amsgrad=amsgrad) super(DeepSpeedCPUAdam, self).__init__(model_params, default_args) - self.cpu_vendor = get_cpu_info()["vendor_id_raw"].lower() + cpu_info = get_cpu_info() + self.cpu_vendor = cpu_info["vendor_id_raw"].lower( + ) if "vendor_id_raw" in cpu_info else "unknown" if "amd" in self.cpu_vendor: for group_id, group in enumerate(self.param_groups): for param_id, p in enumerate(group['params']):