在调试 《Outer Product-based Neural Collaborative Filtering》论文的源码(https://github.com/duxy-me/ConvNCF )时,出现的问题:html
即便修改为与下一行同样的 _dataset(前面加了下划线),依然不行…,还报了新的错误……python
是由于dataset 没有被初始化吗??。。。然而,数据是能够加载的……git
debug一下,数据也是有的:github
_dataset 也是有数据的:函数
最后的最后……,解决办法是:修改以下:debug
(可能的缘由在于,python 2.0 与python 3.0 的map函数在使用上有所区别…:http://www.javashuo.com/article/p-ceckpyqd-ct.html)3d
源码的运行环境:(它的Python是2.0 。而个人Pycharm是装的 python 3.0 ,而且TensorFlow是1.14.0)调试
修改以下:htm
便可运行成功blog