pytorch-sgns icon indicating copy to clipboard operation
pytorch-sgns copied to clipboard

myConfusion

Open tutou-pifeng opened this issue 3 months ago • 1 comments

Why code below, in the project, can be used as "loss". oloss = t.bmm(ovectors, ivectors).squeeze().sigmoid().log().mean(1) nloss = t.bmm(nvectors, ivectors).squeeze().sigmoid().log().view(-1, context_size, self.n_negs).sum(2).mean(1)

In my judgment, "loss" should be "prediction" - "actual result". But, in the upper code, "oloss" is prediction, without operation on actual result.

tutou-pifeng avatar Mar 06 '24 12:03 tutou-pifeng