Neural-Attentive-Session-Based-Recommendation-PyTorch:PyTorch的基于神经专心会议的推荐(NARM)的实现

时间:2024-05-22 13:22:53
【文件属性】:

文件名称:Neural-Attentive-Session-Based-Recommendation-PyTorch:PyTorch的基于神经专心会议的推荐(NARM)的实现

文件大小:34KB

文件格式:ZIP

更新时间:2024-05-22 13:22:53

pytorch recommendation session-based-recommendation-system Python

基于神经专心会议的推荐PyTorch NARM模型在神经专心会议的推荐中的PyTorch实施(Li,Jing等人,“基于神经专心会议的推荐。” 2017年ACM信息和知识管理会议论文集。ACM,2017年)。 用法 从requirements.txt文件安装所需的软件包。 pip install -r requirements.txt 下载本文中使用的数据集: 和 。 将名为train-item-views.csv和yoochoose-clicks.dat的两个特定文件放入文件夹datasets/ 更改为datasets折叠并运行preprocess.py脚本以预处理数据集。 应该在datasets/下生成两个以数据集命名的目录。 python preprocess.py --dataset diginetica python preprocess.py --dataset yoo


【文件预览】:
Neural-Attentive-Session-Based-Recommendation-PyTorch-master
----main.py(5KB)
----utils.py(897B)
----metric.py(2KB)
----assets()
--------narm.jpeg(9KB)
----dataset.py(4KB)
----LICENSE(34KB)
----narm.py(3KB)
----requirements.txt(2KB)
----.gitignore(1KB)
----README.md(1KB)
----datasets()
--------preprocess.py(8KB)

网友评论