machine-learning - 自我错误中的索引超出范围 - PyTorch
问题描述
我正在构建一个推荐引擎,在底层使用 Pytorch(深度神经网络)。现在,我有一个很好的模型,我正在尝试生成一个表格,其中包含用户和内容喜欢能力(亲和力得分)之间的预测。
我的历史交互输入表
user_id | content_id
1 | 23
1 | 20
2 | 34
然后,我将这些列转换为张量:
users=input['user_id].to_list()
content=input['content_id].to_list()
#convert to tensors
user_id_tensor = torch.tensor(user_id)
content_id_tensor = torch.tensor(content_id)
#prediction using historical data input on the trained model object
prediction = model.forward(user_id_tensor,content_id_tensor)
Error: Index out of range in self
知道问题是什么吗?
解决方案
推荐阅读
- php - WordPress conditional statement how to exclude several page templates and also a taxonomy archive page
- ios - MapBox Vector Tiles Overlay 在 MapKit 中使用 MKTileOverlay
- json - ConvertTo-JSON from string - 在 PowerShell 中按名称访问 JSON 字段
- node.js - IIS Node webpack-dev-server - 热模块和反向代理问题
- blogger - BLOGGER Emporio 根据标签提供颜色
- c - C异常无效输出
- php - Laravel 8,用户可以操纵会话吗?
- python - Python:简单的代码给出了“生成器对象”,为什么?
- mysql - MySql删除查询太慢,永远运行
- r - 首先根据列表按列对数据框进行排序,然后在另一列中对数字进行升序