最近遇到的問題是,在GPU訓練的模型無法在本地的CPU下跑,開始一直以為是代碼的問題,后來查資料發(fā)現(xiàn)才知道通過GPU訓練的模型在cpu下無法跑 需要存成CPU的模型
我是在train.py
中的
model=torch.load('xx.pkl')
改為
model = torch.load('xxx.pkl', map_location='cpu')
也就是在后邊加了一句話,應該是沒問題了,等會訓練完后看看有么有問題
最近遇到的問題是,在GPU訓練的模型無法在本地的CPU下跑,開始一直以為是代碼的問題,后來查資料發(fā)現(xiàn)才知道通過GPU訓練的模型在cpu下無法跑 需要存成CPU的模型
我是在train.py
中的
model=torch.load('xx.pkl')
改為
model = torch.load('xxx.pkl', map_location='cpu')
也就是在后邊加了一句話,應該是沒問題了,等會訓練完后看看有么有問題