Input type (torch.FloatTensor) and weight type (torch.cuda.HalfTensor) should be the same
出现这个错误一般是由于cuda和cpu格式没匹配。model.cuda() 或。
·
出现这个错误一般是由于cuda和cpu格式没匹配
- 输入的数据类型为torch.cuda.HalfTensor,说明输入数据在GPU中
- 模型参数的数据类型为torch.FloatTensor,说明模型还在CPU
加载到cuda:
model.cuda() 或
device = 'cuda:1' if torch.cuda.is_available() else 'cpu' model = model.cuda(device)
如果是数据没有载到gpu:
image=image.cuda()
欢迎来到FlagOS开发社区,这里是一个汇聚了AI开发者、数据科学家、机器学习爱好者以及业界专家的活力平台。我们致力于成为业内领先的Triton技术交流与应用分享的殿堂,为推动人工智能技术的普及与深化应用贡献力量。
更多推荐
所有评论(0)