如何解决如何为 LightFM fit 构建交互?
我想用如下所示的 Dataframe 训练 LightFM。
我已经用 Views 列训练了模型(工作正常),但还想添加 Likes 列。我看过很多例子,但是我仍然无法理解如何基于我拥有的数据帧训练模型。
以下是我目前尝试过的代码片段,
x = actual_topreviews.pivot_table(index='FromUserID',columns='PostId',values='Views')
xNan = x.fillna(0)
interaction = sp.csr_matrix(xNan.values)
hybridModel = LightFM(loss='warp-kos')
hybridModel.fit(interaction,epochs=30)
user_x=3
n_users,n_items = interactions.shape
scores = pd.Series(model.predict(user_x,np.arange(n_items)))
我如何使用 Views 和 Likes 列训练模型?
任何有助于我理解的建议或代码片段将不胜感激。谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。