def METHOD_NAME():
    parser = argparse.ArgumentParser()
    parser.add_argument('--model_name',
                        type=str,
                        default='AttentionCluster',
                        help='name of model to train.')
    parser.add_argument('--config',
                        type=str,
                        default='configs/attention_cluster.txt',
                        help='path to config file of model')
    parser.add_argument(
        '--batch_size',
        type=int,
        default=None,
        help='test batch size. None to use config file setting.')
    parser.add_argument('--use_gpu',
                        type=ast.literal_eval,
                        default=True,
                        help='default use gpu.')
    parser.add_argument(
        '--weights',
        type=str,
        default='./data/checkpoints/AttentionLSTM_epoch9.pdparams',
        help='weight path.')
    parser.add_argument(
        '--save_dir',
        type=str,
        default=os.path.join('data', 'evaluate_results'),
        help='output dir path, default to use ./data/evaluate_results')
    parser.add_argument('--log_interval',
                        type=int,
                        default=1,
                        help='mini-batch interval to log.')
    args = parser.METHOD_NAME()
    return args