Skip to content

Commit 76e4350

Browse files
Update FM_test.py
1 parent de0dedb commit 76e4350

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

Chapter_3 Factorization Machine/FM_test.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,15 @@ def save_result(file_name, result):
5252
input: file_name(string)需要保存的文件名
5353
result(mat):对测试数据的预测结果
5454
'''
55-
f = open(file_name, "w")
56-
f.write("\n".join(result))
57-
f.close()
55+
f_result = open(file_name, "w")
56+
m = np.shape(result)[0]
57+
for i in xrange(m):
58+
f_result.write(str(result[i, 0]) + "\n")
59+
f_result.close()
5860

5961
if __name__ == "__main__":
6062
# 1、导入测试数据
61-
dataTest = loadDataSet("data.txt")
63+
dataTest = loadDataSet("data_test.txt")
6264
# 2、导入FM模型
6365
w0, w , v = loadModel("weights")
6466
# 3、预测

0 commit comments

Comments
 (0)