def get_general_parser()

in lama/options.py [0:0]


def get_general_parser():
    parser = argparse.ArgumentParser()
    parser.add_argument(
        "--language-models",
        "--lm",
        dest="models",
        help="comma separated list of language models",
        required=True,
    )
    parser.add_argument(
        "--spacy_model",
        "--sm",
        dest="spacy_model",
        default="en_core_web_sm",
        help="spacy model file path",
    )
    parser.add_argument(
        "--common-vocab-filename",
        "--cvf",
        dest="common_vocab_filename",
        help="common vocabulary filename",
    )
    parser.add_argument(
        "--interactive",
        "--i",
        dest="interactive",
        action="store_true",
        help="perform the evaluation interactively",
    )
    parser.add_argument(
        "--max-sentence-length",
        dest="max_sentence_length",
        type=int,
        default=100,
        help="max sentence lenght",
    )
    __add_bert_args(parser)
    __add_elmo_args(parser)
    __add_gpt_args(parser)
    __add_transformerxl_args(parser)
    __add_roberta_args(parser)
    return parser