报错:
用svd算法做推荐系统时候导入evaluate库的时候总是遇到这个报错Cannot find reference ‘evaluate’ in ‘init.py | init.py’
原因
根据官方文档,evaluate()方法在1.0.5版中已弃用(功能上已由model_selection.cross_validate()取代),并在1.1.0版中删除(可能已安装)
解决方案
所以将from surprise import evaluate 换成
from surprise.model_selection import cross_validate即可。
参考链接:https://www.freesion.com/article/76481114363/