DeepMatch
DeepMatch copied to clipboard
一个非常古怪的 bug:例如 [1] in [1,2] 居然返回 true
请看这一行, https://github.com/shenweichen/DeepMatch/blob/106bb4ebb3fd7c7efeb631f6de0e4d627edd0771/examples/run_youtubednn.py#L106
根据前面代码,test_true_label[uid] 应该是一个含有单值的 list(例如 [1]), 而 pred 是一个 list 列表(例如 [1,2,3,4]),但结果居然是 in 操作在一定情况下返回 true, 造成 hit 累计 1,从而最终 hit rate 不为 0。
非常古怪