簡體   English   中英

python:將fasttext查詢打印到文件

[英]python: print fasttext query to file

我對此很陌生,我正在嘗試執行最近鄰快速文本查詢並將讀數打印到文件中。

我的代碼:

model=fasttext.load_model("dir/cc.en.300.bin")

list = ("past", "present", "time")
for i in list:
    print(i)
    model.get_nearest_neighbors(i)

返回列表的元素但不返回最近的鄰居。 理想情況下,我最終也會將每個查詢結果打印到自己的文件中 - 但需要先讓查詢工作。 感謝任何願意提供幫助的人!

這就是get_nearest_neighbors應該做的。 它為您提供最近鄰居的列表(默認情況下,它為您提供 10 個最近的鄰居

我認為如果你傳入get_nearest_neighbors(i, k=1) ,那會讓你得到最近的一個。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM