最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

對Python中g(shù)ensim庫word2vec的使用詳解

 更新時間:2018年05月08日 10:00:33   作者:angus_monroe  
今天小編就為大家分享一篇對Python中g(shù)ensim庫word2vec的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

pip install gensim安裝好庫后,即可導(dǎo)入使用:

1、訓(xùn)練模型定義

from gensim.models import Word2Vec 
model = Word2Vec(sentences, sg=1, size=100, window=5, min_count=5, negative=3, sample=0.001, hs=1, workers=4) 

參數(shù)解釋:

1.sg=1是skip-gram算法,對低頻詞敏感;默認(rèn)sg=0為CBOW算法。

2.size是輸出詞向量的維數(shù),值太小會導(dǎo)致詞映射因為沖突而影響結(jié)果,值太大則會耗內(nèi)存并使算法計算變慢,一般值取為100到200之間。

3.window是句子中當(dāng)前詞與目標(biāo)詞之間的最大距離,3表示在目標(biāo)詞前看3-b個詞,后面看b個詞(b在0-3之間隨機)。

4.min_count是對詞進(jìn)行過濾,頻率小于min-count的單詞則會被忽視,默認(rèn)值為5。

5.negative和sample可根據(jù)訓(xùn)練結(jié)果進(jìn)行微調(diào),sample表示更高頻率的詞被隨機下采樣到所設(shè)置的閾值,默認(rèn)值為1e-3。

6.hs=1表示層級softmax將會被使用,默認(rèn)hs=0且negative不為0,則負(fù)采樣將會被選擇使用。

7.workers控制訓(xùn)練的并行,此參數(shù)只有在安裝了Cpython后才有效,否則只能使用單核。

詳細(xì)參數(shù)說明可查看word2vec源代碼。

2、訓(xùn)練后的模型保存與加載

model.save(fname) 
model = Word2Vec.load(fname) 

3、模型使用(詞語相似度計算等)

model.most_similar(positive=['woman', 'king'], negative=['man']) 
#輸出[('queen', 0.50882536), ...] 
 
model.doesnt_match("breakfast cereal dinner lunch".split()) 
#輸出'cereal' 
 
model.similarity('woman', 'man') 
#輸出0.73723527 
 
model['computer'] # raw numpy vector of a word 
#輸出array([-0.00449447, -0.00310097, 0.02421786, ...], dtype=float32) 

其它內(nèi)容不再贅述,詳細(xì)請參考gensim的word2vec的官方說明,里面講的很詳細(xì)。

以上這篇對Python中g(shù)ensim庫word2vec的使用詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • django settings.py配置文件的詳細(xì)介紹

    django settings.py配置文件的詳細(xì)介紹

    本文主要介紹了django settings.py配置文件的詳細(xì)介紹,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • python2.7 安裝pip的方法步驟(管用)

    python2.7 安裝pip的方法步驟(管用)

    這篇文章主要介紹了python2.7 安裝pip的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Python實現(xiàn)Web應(yīng)用國際化i18n的示例詳解

    Python實現(xiàn)Web應(yīng)用國際化i18n的示例詳解

    這篇文章主要為大家詳細(xì)介紹了如何基于Python的gettext模塊,實現(xiàn)一個靈活、可擴展的多語言支持系統(tǒng),文中的示例代碼講解詳細(xì),有需要的可以參考下
    2025-02-02
  • python3利用ctypes傳入一個字符串類型的列表方法

    python3利用ctypes傳入一個字符串類型的列表方法

    今天小編就為大家分享一篇python3利用ctypes傳入一個字符串類型的列表方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • 對TensorFlow中的variables_to_restore函數(shù)詳解

    對TensorFlow中的variables_to_restore函數(shù)詳解

    今天小編就為大家分享一篇對TensorFlow中的variables_to_restore函數(shù)詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • 利用python實現(xiàn)平穩(wěn)時間序列的建模方式

    利用python實現(xiàn)平穩(wěn)時間序列的建模方式

    這篇文章主要介紹了利用python實現(xiàn)平穩(wěn)時間序列的建模方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python編程實現(xiàn)粒子群算法(PSO)詳解

    Python編程實現(xiàn)粒子群算法(PSO)詳解

    這篇文章主要介紹了Python編程實現(xiàn)粒子群算法(PSO)詳解,涉及粒子群算法的原理,過程,以及實現(xiàn)代碼示例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • 如何用python 操作MongoDB數(shù)據(jù)庫

    如何用python 操作MongoDB數(shù)據(jù)庫

    這篇文章主要介紹了如何用python 操作MongoDB數(shù)據(jù)庫,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-04-04
  • 解決Keras 自定義層時遇到版本的問題

    解決Keras 自定義層時遇到版本的問題

    這篇文章主要介紹了解決Keras 自定義層時遇到版本的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • pyqt遠(yuǎn)程批量執(zhí)行Linux命令程序的方法

    pyqt遠(yuǎn)程批量執(zhí)行Linux命令程序的方法

    今天小編就為大家分享一篇pyqt遠(yuǎn)程批量執(zhí)行Linux命令程序的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02

最新評論

岫岩| 错那县| 北宁市| 东安县| 西乌珠穆沁旗| 陆丰市| 依安县| 偃师市| 平乡县| 盘山县| 三河市| 彩票| 阜城县| 科技| 辛集市| 沽源县| 邯郸市| 麻阳| 土默特左旗| 鹿邑县| 常州市| 文化| 阳春市| 平湖市| 财经| 始兴县| 乐陵市| 固镇县| 海盐县| 都匀市| 隆化县| 新宁县| 库尔勒市| 扬州市| 罗江县| 旌德县| 什邡市| 当雄县| 西盟| 顺平县| 黎城县|