Don't throw an exception when an invalid device is being checked for compatibility. Report and return false

This commit is contained in:
cmdr2 2022-11-15 12:41:10 +05:30
parent 5cf763d51f
commit 8e1ec5903b

View File

@ -129,7 +129,11 @@ def is_device_compatible(device):
''' '''
Returns True/False, and prints any compatibility errors Returns True/False, and prints any compatibility errors
''' '''
try:
validate_device_id(device, log_prefix='is_device_compatible') validate_device_id(device, log_prefix='is_device_compatible')
except:
print(str(e))
return False
if device == 'cpu': return True if device == 'cpu': return True
# Memory check # Memory check