如何在windows下使用libFM?

时间:2016-06-17 10:07:35

标签: linux recommendation-engine factorization matrix-factorization

任何人都可以解释如何在Windows下使用libFM,而不是在Linux下吗?

我已经下载了libFM个windows版本,但是点击.exe文件后,会弹出一些窗口然后消失。

如果有人可以分享在Windows下使用它的步骤,那将会很棒。

由于

1 个答案:

答案 0 :(得分:2)

步骤:

  1. 从libfm网站(http://www.libfm.org/)下载 Windows可执行文件并解压缩压缩文件夹。
  2. 现在使用cmd导航到该文件夹​​下的解压缩文件 'libfm-1.40.windows'(这是当前版本)。然后,运行 cmd中的libfm命令用于使用您的训练和测试文件执行分解机器。例如,

    libFM -task r -train trainfile.libfm -test testfile.libfm -dim'1,1,8'

    分别使用trainfile.libfm,testfile.libfm作为训练和测试文件。该命令的格式记录在readme.pdf中,该文件是从上面下载的文件夹中提取的。

  3. 这里的问题是在Windows中运行它时删除命令的'./'部分(在readme.pdf中给出)。就这样。程序运行,您可以看到cmd中的进度。