def load_movielens(version):
data_home = get_data_dirs()[0]
if version == "100k":
path = os.path.join(data_home, "movielens100k", "movielens100k.pkl")
elif version == "1m":
path = os.path.join(data_home, "movielens1m", "movielens1m.pkl")
elif version == "10m":
path = os.path.join(data_home, "movielens10m", "movielens10m.pkl")
else:
raise ValueError("Invalid version of movielens.")
# FIXME: make downloader
if not os.path.exists(path):
raise ValueError("Dowload dataset using 'make download-movielens%s' at"
" project root." % version)
X = load(path)
return X
评论列表
文章目录