def METHOD_NAME():
    parser = argparse.ArgumentParser()
    parser.add_argument(
        "--lite_lib_path", type=str, required=True, default=None, help="directory of paddle lite api library"
    )
    parser.add_argument("--lite_model_file", type=str, required=True, default=None, help="paddle lite model file(.nb)")
    parser.add_argument("--predict_sentences", type=str, nargs="*", help="one or more sentence to predict")
    parser.add_argument(
        "--predict_file", type=str, nargs="*", help="one or more file which contain sentence to predict"
    )
    parser.add_argument(
        "--prepared_file_prefix",
        type=str,
        default="predict_input",
        help="prepared file prefix after processing predict sentences",
    )
    parser.add_argument("--batch_size", type=int, default=100000, help="batch size")
    parser.add_argument("--max_seq_length", type=int, default=128, help="max length of each sequence")
    parser.add_argument(
        "--model_name",
        type=str,
        default="electra-small",
        help="shortcut name selected in the list: "
        + ", ".join(list(ElectraTokenizer.pretrained_init_configuration.keys())),
    )
    return parser.METHOD_NAME()