在調試 《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