Fix a bug where the device wouldn't get set if no cuda-compatible hardware was found

This commit is contained in:
cmdr2 2022-10-27 22:59:55 +05:30
parent 952854f64e
commit 284b95213e

View File

@ -113,6 +113,7 @@ def device_init(device_selection=None):
return
if not torch.cuda.is_available():
print('WARNING: torch.cuda is not available. Using the CPU, but this will be very slow!')
thread_data.device = 'cpu'
return
device_count = torch.cuda.device_count()
if device_count <= 1 and device_selection == 'auto':