matchzoo.losses.rank_cross_entropy_loss¶
The rank cross entropy loss.
Module Contents¶
-
class
matchzoo.losses.rank_cross_entropy_loss.RankCrossEntropyLoss(num_neg: int = 1)¶ Bases:
torch.nn.ModuleCreates a criterion that measures rank cross entropy loss.
-
__constants__= ['num_neg']¶
-
num_neg¶ num_neg getter.
-
forward(self, y_pred: torch.Tensor, y_true: torch.Tensor)¶ Calculate rank cross entropy loss.
Parameters: - y_pred – Predicted result.
- y_true – Label.
Returns: Rank cross loss.
-