dchen236 / FairFace

450 stars 92 forks source link

Error when loading model to machine #3

Open salina-ds opened 4 years ago

salina-ds commented 4 years ago

Hi there,

I got an error when I run the following line in the predict_age_gender_race function: device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")

RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location=torch.device('cpu') to map your storages to the CPU.

I am using a machine with 1.1 GHz Dual-Core Intel Core m3 processor. Please kindly advice how to resolve.

dchen236 commented 4 years ago

please follow the advice from the RuntimError. i.e use torch.load with map_location=torch.device('cpu')