

    Args:
        name (string): one of:
                      - &#39;fasttext&#39; for FastText model
                      - &#39;nbsvm&#39; for NBSVM model
                      - &#39;logreg&#39; for logistic regression
                      - &#39;bigru&#39; for Bidirectional GRU with pretrained word vectors
                      - &#39;bert&#39; for BERT Text Classification
                      - &#39;distilbert&#39; for Hugging Face DistilBert model
        train_data (tuple): a tuple of numpy.nda