def preprocess_config(parser):
    """ Adds Command line arguments to an empty Argument Parser
    Input
    --------------
    parser - argparse.ArgumentParser . An initialized empty Arg Parser

    Output
    --------------
    parser - argparse.ArgumentParser. Returns the argument parser with added
                arguments
    """
    parser.add_argument('--max_len', default= 512, type=int)
    parser.add_argument('--data_dir', default="./../../temp/data/", type=str)
    parser.add_argument('--in_dir', default="parapremise",type=str)
    parser.add_argument('--out_dir',default="../processed/parapremise",type=str)
    parser.add_argument('--single_sentence', default=0,type=int)
    parser.add_argument('--splits',default=["train","dev","test_alpha1","test_alpha2","test_alpha3"],  action='store', type=str, nargs='*')
    parser.add_argument('--tokenizer_type',default="roberta-base", type=str, help='Value should be from the HuggingFace Transformers model classes - https://huggingface.co/transformers/pretrained_models.html')
        
    return parser