Skip to content

Commit 2192089

Browse files
Update FM_test.py
1 parent 2d98c34 commit 2192089

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

Chapter_3 Factorization Machine/FM_test.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,13 @@ def save_result(file_name, result):
5252
input: file_name(string)需要保存的文件名
5353
result(mat):对测试数据的预测结果
5454
'''
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()
55+
f = open(file_name, "w")
56+
f.write("\n".join(str(x) for x in result))
57+
f.close()
6058

6159
if __name__ == "__main__":
6260
# 1、导入测试数据
63-
dataTest = loadDataSet("data_test.txt")
61+
dataTest = loadDataSet("test_data.txt")
6462
# 2、导入FM模型
6563
w0, w , v = loadModel("weights")
6664
# 3、预测

0 commit comments

Comments
 (0)