Skip to content

Commit

Permalink
Merge pull request #1873 from TayTroye/oks
Browse files Browse the repository at this point in the history
FIX(trainer.py):calculate_loss error when use multi-gpu
  • Loading branch information
zhengbw0324 authored Sep 21, 2023
2 parents f9104dc + b66f079 commit 96eb311
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion recbole/model/general_recommender/pop.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@
# @Time : 2020/11/9
# @Author : Zihan Lin
# @Email : zhlin@ruc.edu.cn
# UPDATE
# @Time :2023/9/21
# @Author : Kesha Ou
# @Email :1582706091@qq.com

r"""
Pop
Expand Down Expand Up @@ -43,7 +47,7 @@ def calculate_loss(self, interaction):

self.max_cnt = torch.max(self.item_cnt, dim=0)[0]

return torch.nn.Parameter(torch.zeros(1))
return torch.nn.Parameter(torch.zeros(1)).to(self.device)

def predict(self, interaction):
item = interaction[self.ITEM_ID]
Expand Down

0 comments on commit 96eb311

Please sign in to comment.