首先找到报错地方:
我的是:
def train_one_epoch(model, optimizer, data_loader, device, epoch, print_freq=50, warmup=False):
这句话中的model
解决方法:
在代码中加入
model = model.type(torch.FloatTensor)
model = model.cuda()
运行成功!
借鉴:https://blog.youkuaiyun.com/jizhidexiaoming/article/details/82502280