Add ALBERT and XLM to SQuAD script
This commit is contained in:
@@ -44,7 +44,9 @@ from transformers import (WEIGHTS_NAME, BertConfig,
|
|||||||
XLNetForQuestionAnswering,
|
XLNetForQuestionAnswering,
|
||||||
XLNetTokenizer,
|
XLNetTokenizer,
|
||||||
DistilBertConfig, DistilBertForQuestionAnswering, DistilBertTokenizer,
|
DistilBertConfig, DistilBertForQuestionAnswering, DistilBertTokenizer,
|
||||||
AlbertConfig, AlbertForQuestionAnswering, AlbertTokenizer)
|
AlbertConfig, AlbertForQuestionAnswering, AlbertTokenizer,
|
||||||
|
XLMConfig, XLMForQuestionAnswering, XLMTokenizer,
|
||||||
|
)
|
||||||
|
|
||||||
from transformers import AdamW, get_linear_schedule_with_warmup, squad_convert_examples_to_features
|
from transformers import AdamW, get_linear_schedule_with_warmup, squad_convert_examples_to_features
|
||||||
|
|
||||||
@@ -58,7 +60,8 @@ MODEL_CLASSES = {
|
|||||||
'xlnet': (XLNetConfig, XLNetForQuestionAnswering, XLNetTokenizer),
|
'xlnet': (XLNetConfig, XLNetForQuestionAnswering, XLNetTokenizer),
|
||||||
'xlm': (XLMConfig, XLMForQuestionAnswering, XLMTokenizer),
|
'xlm': (XLMConfig, XLMForQuestionAnswering, XLMTokenizer),
|
||||||
'distilbert': (DistilBertConfig, DistilBertForQuestionAnswering, DistilBertTokenizer),
|
'distilbert': (DistilBertConfig, DistilBertForQuestionAnswering, DistilBertTokenizer),
|
||||||
'albert': (AlbertConfig, AlbertForQuestionAnswering, AlbertTokenizer)
|
'albert': (AlbertConfig, AlbertForQuestionAnswering, AlbertTokenizer),
|
||||||
|
'xlm': (XLMConfig, XLMForQuestionAnswering, XLMTokenizer)
|
||||||
}
|
}
|
||||||
|
|
||||||
def set_seed(args):
|
def set_seed(args):
|
||||||
|
|||||||
Reference in New Issue
Block a user