NLP-Models-Tensorflow ,收集針對 NLP 問題的機器學習和張量流深度學習模型, Jupyter Notebooks 內的程式碼簡化 100% 。
原始實作非常複雜,對初學者來說並不友善。所以我嘗試簡化其中大部分。此外,還有大量尚未實施的發行文件。因此,請隨意將其用於您自己的研究!
我將附上我沒有從頭開始實現的模型的 github 存儲庫,基本上我會複製、貼上並修復這些已棄用問題的程式碼。
僅限 Tensorflow 1.13 以上版本,不包括 2.X 版本。 1.13 < 張量流 < 2.0
pip install -r requirements.txt
接受印度新聞訓練。
準確度僅基於 10 個時期,使用單字位置計算。
在康乃爾電影對話語料庫、聊天機器人中的準確性表上進行了訓練。
接受過 CONLL 英語依賴性訓練。訓練集用於訓練,開發集和測試集用於測試。
Stackpointer 和 Biaffine-attention 原本來自 https://github.com/XuezheMax/NeuroNLP2,以 Pytorch 撰寫。
僅基於 15 個週期後的弧、類型和根精度的精度。
在 CONLL NER 上接受過培訓。
在 CNN 新聞資料集上進行訓練。
準確度基於 ROUGE-2。
在莎士比亞資料集上進行訓練。
在 Tatoeba 資料集上進行訓練。
接受過英語-法語、神經機器翻譯準確性表的訓練。
1.basic-seq2seq 2.lstm-seq2seq 3.gru-seq2seq 4.basic-seq2seq-contrib-greedy 5.lsq2seq 4.basic-seq2seq-contrib-greedy 5.lsq2seq2seq-contrib-greedy 6.gru-seq2seq-contrib-liedy 7q. .lstm-birnn-seq2seq 9.gru-birnn-seq2seq 10.basic-birnn-seq2seq-contrib-greedy 11.lstm-birnn-seq2seq-contrib-greedy 12.gru-birnn-seq. seq2seq-luong 14.lstm-seq2seq-luong 15.gru-seq2seq-luong 16.basic-seq2seq-bahdanau 17.lstm-seq2seq-bahdanau 18.gru-seq2seq-bahdanau 19.Y -birnn-seq2seq-bahdanau 21.gru-birnn-seq2seq-bahdanau 22.basic-birnn-seq2seq-luong 23.lstm-birnn-seq2seq-luong 24.gru-birnn-seq25-luongseq2seq-luong 24.gru-birnn-seq25-luongseq.貪-luong 26.gru-seq2seq-contrib-greedy-luong 27.lstm-seq2seq-contrib-greedy-bahdanau 28.gru-seq2seq-contrib-greedy-bahdanau 29.ls-seseq2se-conntrib-wm -seq2seq-contrib-beam-luong 31.lstm-seq2seq-contrib-beam-bahdanau 32.gru-seq2seq-contrib-beam-bahdanau 33.lstm-birnn-seq2seq-contrib-beam-bahdanau 33.lstm-birnn-seq2seq-contrib-beam-bac-il. -contrib-beam-luong 35.gru-birnn-seq2seq-contrib-beam-bahdanau 36.gru-birnn-seq2seq-contrib-beam-luong 37.lstm-birnn-seq2seq-contrib-beam-luong 37.lstm-birnn-seq2seq-contrib-beam-luongmonb-beam-lum-gnngnng-ntrib- -seq2seq-contrib-beam-luongmonotic 39.lstm-birnn-seq2seq-contrib-beam-bahdanaumonotonic 40.gru-birnn-seq2seq-contrib-beam-bahdanaumonotic 41.residual-ls-seq-contrib-beam-bahdanaumonotic 41.residual-ls-seq-contrib-beam-bahdanaumonotic 41.residual-ls-seq-2q241. 月-seq2seq-greedy-luong 43.residual-lstm-seq2seq-greedy-bahdanau 44.residual-gru-seq2seq-greedy-bahdanau 45.記憶體網路-lstm-解碼器-greedy 46.google-nmt.轉換器-解碼器48.transformer-編碼器-lstm-解碼器-貪婪49.bertmultilanguage-編碼器-bert多語言-解碼器50.bert多語言-編碼器-lstm-解碼器51.bert多語言-編碼器-轉換器-解碼器52.bertenglish-編碼器-轉換器-解碼器53.變壓器-t2t-2gpu
接受過 CONLL POS 訓練。
在 bAbI 資料集上進行訓練。
接受康乃爾大學電影對話語料庫培訓
在多倫多語音資料集上進行訓練。
在 SQUAD 資料集上接受訓練。
{ "exact_match" : 77.57805108798486 , "f1" : 86.18327335287402 }
接受過英語詞形還原訓練。
在英語情緒資料集、文字分類準確度表上進行訓練。
接受過 MNLI 培訓。
在多倫多語音資料集上進行訓練。
接受馬來西亞新聞訓練。
從英語情感資料集中提取。
在隨機書籍上進行訓練。
在英語情緒資料集上進行訓練。
在多倫多語音資料集上進行訓練。