我最近一直在研究机器学习,现在我正在研究分解机器(Rendle的第一个Papyer,2010年(。
我稍后在https://github.com/srendle/libfm上找到,以便我可以将其应用于特定的火车/测试数据。
矩阵(即训练数据(必须为.txt格式。到目前为止,我已经在Python上的CSV数据文件上工作了,以构建功能向量X(在此处进行了http://www.algo.uni-konstanz.de/members/members/rendle/pdf/pdf/rendle2010fm.pdf(这给了我矩阵... python。
是否可以以.txt格式提取它?
您可以使用numpy.savetxt
import numpy
m = numpy.array([[1,2],[3,4]])
f = open('f.txt', 'w')
numpy.savetxt(f, m, fmt='%s')
f.close()
编辑f.txt:
1 2
3 4