Debug 路漫漫-05:
1、使用这种方式计算 AUC 指标,结果出来居然是 NAN,
—— 分母为(M*N),M或者N必有一个为0 了。(nan出现的情况绝大部分是分母出现0了) 若分子为0的情况,(分母不为0),结果也应该是0而非 NAN。
2、(0831)
明明维度都对上了,它提示错误使用点乘。
——那w索引少东西了,w是矩阵,而这里用的是单索引,这里的这个问题 ,u是1x5 ,w用单索引出来是个 nx1 ,怎么可能点乘 ??!
(而原先:先前那个u是 nx5, w用单索引是n x 1,当然也可以点乘,只是结果是错的。。)
一样的写法,在先前的数据集却可以运行成功。——不过这里的数据集中u 是多维的,而上面的 yoochoose 数据集user就一个。
改成这样后竟然成功了,这次才是正确写法。
u现在都会debug了 ,那问题把各个变量输出看一下,看到那维度就知道错哪了,不是把鼠标放变量上 那显示的只是全局的。。。。