问题描述
我想用如下所示的 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 (将#修改为@)