ShomyLiu / pytorch_bert_elmo_example

A text classification example with Bert/ELMo/GloVe in pytorch
http://shomy.top/2019/01/01/elmo-1/
90 stars 13 forks source link
bert elmo glove pytorch text-classification

测试Bert/ELMo词向量

博客总结:Bert/ELMo文本分类

使用方法 Usage

其余可参看config.py, 比如使用--gpu_id=1来指定使用的GPU

结果

运行环境:

此外,实验中我们将Bert与ELMo的参数固定住.

Embedding Encoder Acc Second
Bert MEAN 0.8031 17.98s
Bert CNN 0.8397 18.35s
Bert RNN 0.8444 18.93s
Bert Transformer 0.8472 20.95s
ELMo Mean 0.7572 25.05s
ELMo CNN 0.8172 25.53s
ELMo RNN 0.8219 27.18s
ELMo Transformer 0.8051 26.209
GloVe Mean 0.8003 0.60s
GloVe CNN 0.8031 0.76s
GloVe RNN 0.8219 1.45s
GloVe Transformer 0.8153 1.71s