We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Escaping % in add_default_args
**Describe the bug**

In utilities/arg_parse.py, a percentage symbol is not escaped and would cause an error when printing help information.

```python
parser.add_argument('--overfit', default=-1, type=float,
                        help='% of dataset to use with this option. float, or -1 for none')
```

**To Reproduce**
Steps to reproduce the behavior:
```
import os
import random
import sys
from pytorch_lightning.utilities.arg_parse import add_default_args
from test_tube import HyperOptArgumentParser, Experiment

if __name__ == "__main__":
    root_dir = os.path.split(os.path.dirname(sys.modules['__main__'].__file__))[0]
    parent_parser = HyperOptArgumentParser(strategy='random_search', add_help=True)
    add_default_args(parent_parser, root_dir)
    hyperparams = parent_parser.parse_args()
```
Execute the file with `--help`

```
python temp.py --help
```

Throws an error:
```
WARNING:root:This caffe2 python run does not have GPU support. Will run in CPU only mode.
Traceback (most recent call last):
  File "/Users/chenghaomou/Code/ai2/temp.py", line 11, in <module>
    hyperparams = parent_parser.parse_args()
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/site-packages/test_tube/argparse_hopt.py", line 238, in parse_args
    results = self.__parse_args(args, namespace)
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/site-packages/test_tube/argparse_hopt.py", line 157, in __parse_args
    args, argv = self.parse_known_args(args, namespace)
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 1782, in parse_known_args
    namespace, args = self._parse_known_args(args, namespace)
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 1988, in _parse_known_args
    start_index = consume_optional(start_index)
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 1928, in consume_optional
    take_action(action, args, option_string)
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 1856, in take_action
    action(self, namespace, argument_values, option_string)
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 1038, in __call__
    parser.print_help()
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 2475, in print_help
    self._print_message(self.format_help(), file)
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 2459, in format_help
    return formatter.format_help()
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 284, in format_help
    help = self._root_section.format_help()
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 215, in format_help
    item_help = join([func(*args) for func, args in self.items])
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 215, in <listcomp>
    item_help = join([func(*args) for func, args in self.items])
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 215, in format_help
    item_help = join([func(*args) for func, args in self.items])
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 215, in <listcomp>
    item_help = join([func(*args) for func, args in self.items])
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 525, in _format_action
    help_text = self._expand_help(action)
  File "/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py", line 615, in _expand_help
    return self._get_help_string(action) % params
TypeError: %o format: an integer is required, not dict
```


**Expected behavior**
Escape the percentage sign and help can be printed. 


**Desktop (please complete the following information):**
 - OS: macOS 10.15
 - Browser Chrome
 - Version 78.0.3904.87

**Additional context**
Add any other context about the problem here.


--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `pytorch_lightning/utilities/arg_parse.py`
Content:
```
1 """
2 List of default args which mught be useful for all the available flags
3 Might need to update with the new flags
4 """
5 
6 import os
7 
8 
9 def add_default_args(parser, root_dir, rand_seed=None, possible_model_names=None):
10     # training, test, val check intervals
11     parser.add_argument('--eval_test_set', dest='eval_test_set', action='store_true',
12                         help='true = run test set also')
13     parser.add_argument('--check_val_every_n_epoch', default=1, type=int,
14                         help='check val every n epochs')
15     parser.opt_list('--accumulate_grad_batches', default=1, type=int, tunable=False,
16                     help='accumulates gradients k times before applying update.'
17                          ' Simulates huge batch size')
18     parser.add_argument('--max_nb_epochs', default=200, type=int, help='cap epochs')
19     parser.add_argument('--min_nb_epochs', default=2, type=int, help='min epochs')
20     parser.add_argument('--train_percent_check', default=1.0, type=float,
21                         help='how much of training set to check')
22     parser.add_argument('--val_percent_check', default=1.0, type=float,
23                         help='how much of val set to check')
24     parser.add_argument('--test_percent_check', default=1.0, type=float,
25                         help='how much of test set to check')
26 
27     parser.add_argument('--val_check_interval', default=0.95, type=float,
28                         help='how much within 1 epoch to check val')
29     parser.add_argument('--log_save_interval', default=100, type=int,
30                         help='how many batches between log saves')
31     parser.add_argument('--row_log_interval', default=100, type=int,
32                         help='add log every k batches')
33 
34     # early stopping
35     parser.add_argument('--disable_early_stop', dest='enable_early_stop', action='store_false')
36     parser.add_argument('--early_stop_metric', default='val_acc', type=str)
37     parser.add_argument('--early_stop_mode', default='min', type=str)
38     parser.add_argument('--early_stop_patience', default=3, type=int,
39                         help='number of epochs until stop')
40 
41     # gradient handling
42     parser.add_argument('--gradient_clip_val', default=-1, type=int)
43     parser.add_argument('--track_grad_norm', default=-1, type=int,
44                         help='if > 0, will track this grad norm')
45 
46     # model saving
47     parser.add_argument('--model_save_path', default=root_dir + '/model_weights')
48     parser.add_argument('--model_save_monitor_value', default='val_acc')
49     parser.add_argument('--model_save_monitor_mode', default='max')
50 
51     # model paths
52     parser.add_argument('--model_load_weights_path', default=None, type=str)
53 
54     if possible_model_names is not None:
55         parser.add_argument('--model_name', default='', help=','.join(possible_model_names))
56 
57     # test_tube settings
58     parser.add_argument('-en', '--tt_name', default='pt_test')
59     parser.add_argument('-td', '--tt_description', default='pytorch lightning test')
60     parser.add_argument('--tt_save_path', default=os.path.join(root_dir, 'test_tube_logs'),
61                         help='logging dir')
62     parser.add_argument('--enable_single_run', dest='single_run', action='store_true')
63     parser.add_argument('--nb_hopt_trials', default=1, type=int)
64     parser.add_argument('--log_stdout', dest='log_stdout', action='store_true')
65 
66     # GPU
67     parser.add_argument('--gpus', default=None, type=str)
68     parser.add_argument('--single_run_gpu', dest='single_run_gpu', action='store_true')
69     parser.add_argument('--default_tensor_type', default='torch.cuda.FloatTensor', type=str)
70     parser.add_argument('--use_amp', dest='use_amp', action='store_true')
71     parser.add_argument('--check_grad_nans', dest='check_grad_nans', action='store_true')
72     parser.add_argument('--amp_level', default='O2', type=str)
73 
74     # run on hpc
75     parser.add_argument('--on_cluster', dest='on_cluster', action='store_true')
76 
77     # FAST training
78     # use these settings to make sure network has no bugs without running a full dataset
79     parser.add_argument('--fast_dev_run', dest='fast_dev_run', default=False, action='store_true',
80                         help='runs validation after 1 training step')
81     parser.add_argument('--enable_tqdm', dest='enable_tqdm', default=False, action='store_true',
82                         help='false removes the progress bar')
83     parser.add_argument('--overfit', default=-1, type=float,
84                         help='% of dataset to use with this option. float, or -1 for none')
85 
86     # debug args
87     if rand_seed is not None:
88         parser.add_argument('--random_seed', default=rand_seed, type=int)
89 
90     parser.add_argument('--interactive', dest='interactive', action='store_true',
91                         help='runs on gpu without cluster')
92     parser.add_argument('--debug', dest='debug', action='store_true',
93                         help='enables/disables test tube')
94     parser.add_argument('--local', dest='local', action='store_true',
95                         help='enables local training')
96 
97     # optimizer
98     parser.add_argument('--lr_scheduler_milestones', default=None, type=str)
99
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/pytorch_lightning/utilities/arg_parse.py b/pytorch_lightning/utilities/arg_parse.py
--- a/pytorch_lightning/utilities/arg_parse.py
+++ b/pytorch_lightning/utilities/arg_parse.py
@@ -81,7 +81,7 @@
     parser.add_argument('--enable_tqdm', dest='enable_tqdm', default=False, action='store_true',
                         help='false removes the progress bar')
     parser.add_argument('--overfit', default=-1, type=float,
-                        help='% of dataset to use with this option. float, or -1 for none')
+                        help='%% of dataset to use with this option. float, or -1 for none')
 
     # debug args
     if rand_seed is not None:

{"golden_diff": "diff --git a/pytorch_lightning/utilities/arg_parse.py b/pytorch_lightning/utilities/arg_parse.py\n--- a/pytorch_lightning/utilities/arg_parse.py\n+++ b/pytorch_lightning/utilities/arg_parse.py\n@@ -81,7 +81,7 @@\n     parser.add_argument('--enable_tqdm', dest='enable_tqdm', default=False, action='store_true',\n                         help='false removes the progress bar')\n     parser.add_argument('--overfit', default=-1, type=float,\n-                        help='% of dataset to use with this option. float, or -1 for none')\n+                        help='%% of dataset to use with this option. float, or -1 for none')\n \n     # debug args\n     if rand_seed is not None:\n", "issue": "Escaping % in add_default_args\n**Describe the bug**\r\n\r\nIn utilities/arg_parse.py, a percentage symbol is not escaped and would cause an error when printing help information.\r\n\r\n```python\r\nparser.add_argument('--overfit', default=-1, type=float,\r\n                        help='% of dataset to use with this option. float, or -1 for none')\r\n```\r\n\r\n**To Reproduce**\r\nSteps to reproduce the behavior:\r\n```\r\nimport os\r\nimport random\r\nimport sys\r\nfrom pytorch_lightning.utilities.arg_parse import add_default_args\r\nfrom test_tube import HyperOptArgumentParser, Experiment\r\n\r\nif __name__ == \"__main__\":\r\n    root_dir = os.path.split(os.path.dirname(sys.modules['__main__'].__file__))[0]\r\n    parent_parser = HyperOptArgumentParser(strategy='random_search', add_help=True)\r\n    add_default_args(parent_parser, root_dir)\r\n    hyperparams = parent_parser.parse_args()\r\n```\r\nExecute the file with `--help`\r\n\r\n```\r\npython temp.py --help\r\n```\r\n\r\nThrows an error:\r\n```\r\nWARNING:root:This caffe2 python run does not have GPU support. Will run in CPU only mode.\r\nTraceback (most recent call last):\r\n  File \"/Users/chenghaomou/Code/ai2/temp.py\", line 11, in <module>\r\n    hyperparams = parent_parser.parse_args()\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/site-packages/test_tube/argparse_hopt.py\", line 238, in parse_args\r\n    results = self.__parse_args(args, namespace)\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/site-packages/test_tube/argparse_hopt.py\", line 157, in __parse_args\r\n    args, argv = self.parse_known_args(args, namespace)\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 1782, in parse_known_args\r\n    namespace, args = self._parse_known_args(args, namespace)\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 1988, in _parse_known_args\r\n    start_index = consume_optional(start_index)\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 1928, in consume_optional\r\n    take_action(action, args, option_string)\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 1856, in take_action\r\n    action(self, namespace, argument_values, option_string)\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 1038, in __call__\r\n    parser.print_help()\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 2475, in print_help\r\n    self._print_message(self.format_help(), file)\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 2459, in format_help\r\n    return formatter.format_help()\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 284, in format_help\r\n    help = self._root_section.format_help()\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 215, in format_help\r\n    item_help = join([func(*args) for func, args in self.items])\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 215, in <listcomp>\r\n    item_help = join([func(*args) for func, args in self.items])\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 215, in format_help\r\n    item_help = join([func(*args) for func, args in self.items])\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 215, in <listcomp>\r\n    item_help = join([func(*args) for func, args in self.items])\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 525, in _format_action\r\n    help_text = self._expand_help(action)\r\n  File \"/Users/chenghaomou/Anaconda/envs/Elisa/lib/python3.7/argparse.py\", line 615, in _expand_help\r\n    return self._get_help_string(action) % params\r\nTypeError: %o format: an integer is required, not dict\r\n```\r\n\r\n\r\n**Expected behavior**\r\nEscape the percentage sign and help can be printed. \r\n\r\n\r\n**Desktop (please complete the following information):**\r\n - OS: macOS 10.15\r\n - Browser Chrome\r\n - Version 78.0.3904.87\r\n\r\n**Additional context**\r\nAdd any other context about the problem here.\r\n\n", "before_files": [{"content": "\"\"\"\nList of default args which mught be useful for all the available flags\nMight need to update with the new flags\n\"\"\"\n\nimport os\n\n\ndef add_default_args(parser, root_dir, rand_seed=None, possible_model_names=None):\n    # training, test, val check intervals\n    parser.add_argument('--eval_test_set', dest='eval_test_set', action='store_true',\n                        help='true = run test set also')\n    parser.add_argument('--check_val_every_n_epoch', default=1, type=int,\n                        help='check val every n epochs')\n    parser.opt_list('--accumulate_grad_batches', default=1, type=int, tunable=False,\n                    help='accumulates gradients k times before applying update.'\n                         ' Simulates huge batch size')\n    parser.add_argument('--max_nb_epochs', default=200, type=int, help='cap epochs')\n    parser.add_argument('--min_nb_epochs', default=2, type=int, help='min epochs')\n    parser.add_argument('--train_percent_check', default=1.0, type=float,\n                        help='how much of training set to check')\n    parser.add_argument('--val_percent_check', default=1.0, type=float,\n                        help='how much of val set to check')\n    parser.add_argument('--test_percent_check', default=1.0, type=float,\n                        help='how much of test set to check')\n\n    parser.add_argument('--val_check_interval', default=0.95, type=float,\n                        help='how much within 1 epoch to check val')\n    parser.add_argument('--log_save_interval', default=100, type=int,\n                        help='how many batches between log saves')\n    parser.add_argument('--row_log_interval', default=100, type=int,\n                        help='add log every k batches')\n\n    # early stopping\n    parser.add_argument('--disable_early_stop', dest='enable_early_stop', action='store_false')\n    parser.add_argument('--early_stop_metric', default='val_acc', type=str)\n    parser.add_argument('--early_stop_mode', default='min', type=str)\n    parser.add_argument('--early_stop_patience', default=3, type=int,\n                        help='number of epochs until stop')\n\n    # gradient handling\n    parser.add_argument('--gradient_clip_val', default=-1, type=int)\n    parser.add_argument('--track_grad_norm', default=-1, type=int,\n                        help='if > 0, will track this grad norm')\n\n    # model saving\n    parser.add_argument('--model_save_path', default=root_dir + '/model_weights')\n    parser.add_argument('--model_save_monitor_value', default='val_acc')\n    parser.add_argument('--model_save_monitor_mode', default='max')\n\n    # model paths\n    parser.add_argument('--model_load_weights_path', default=None, type=str)\n\n    if possible_model_names is not None:\n        parser.add_argument('--model_name', default='', help=','.join(possible_model_names))\n\n    # test_tube settings\n    parser.add_argument('-en', '--tt_name', default='pt_test')\n    parser.add_argument('-td', '--tt_description', default='pytorch lightning test')\n    parser.add_argument('--tt_save_path', default=os.path.join(root_dir, 'test_tube_logs'),\n                        help='logging dir')\n    parser.add_argument('--enable_single_run', dest='single_run', action='store_true')\n    parser.add_argument('--nb_hopt_trials', default=1, type=int)\n    parser.add_argument('--log_stdout', dest='log_stdout', action='store_true')\n\n    # GPU\n    parser.add_argument('--gpus', default=None, type=str)\n    parser.add_argument('--single_run_gpu', dest='single_run_gpu', action='store_true')\n    parser.add_argument('--default_tensor_type', default='torch.cuda.FloatTensor', type=str)\n    parser.add_argument('--use_amp', dest='use_amp', action='store_true')\n    parser.add_argument('--check_grad_nans', dest='check_grad_nans', action='store_true')\n    parser.add_argument('--amp_level', default='O2', type=str)\n\n    # run on hpc\n    parser.add_argument('--on_cluster', dest='on_cluster', action='store_true')\n\n    # FAST training\n    # use these settings to make sure network has no bugs without running a full dataset\n    parser.add_argument('--fast_dev_run', dest='fast_dev_run', default=False, action='store_true',\n                        help='runs validation after 1 training step')\n    parser.add_argument('--enable_tqdm', dest='enable_tqdm', default=False, action='store_true',\n                        help='false removes the progress bar')\n    parser.add_argument('--overfit', default=-1, type=float,\n                        help='% of dataset to use with this option. float, or -1 for none')\n\n    # debug args\n    if rand_seed is not None:\n        parser.add_argument('--random_seed', default=rand_seed, type=int)\n\n    parser.add_argument('--interactive', dest='interactive', action='store_true',\n                        help='runs on gpu without cluster')\n    parser.add_argument('--debug', dest='debug', action='store_true',\n                        help='enables/disables test tube')\n    parser.add_argument('--local', dest='local', action='store_true',\n                        help='enables local training')\n\n    # optimizer\n    parser.add_argument('--lr_scheduler_milestones', default=None, type=str)\n", "path": "pytorch_lightning/utilities/arg_parse.py"}], "after_files": [{"content": "\"\"\"\nList of default args which mught be useful for all the available flags\nMight need to update with the new flags\n\"\"\"\n\nimport os\n\n\ndef add_default_args(parser, root_dir, rand_seed=None, possible_model_names=None):\n    # training, test, val check intervals\n    parser.add_argument('--eval_test_set', dest='eval_test_set', action='store_true',\n                        help='true = run test set also')\n    parser.add_argument('--check_val_every_n_epoch', default=1, type=int,\n                        help='check val every n epochs')\n    parser.opt_list('--accumulate_grad_batches', default=1, type=int, tunable=False,\n                    help='accumulates gradients k times before applying update.'\n                         ' Simulates huge batch size')\n    parser.add_argument('--max_nb_epochs', default=200, type=int, help='cap epochs')\n    parser.add_argument('--min_nb_epochs', default=2, type=int, help='min epochs')\n    parser.add_argument('--train_percent_check', default=1.0, type=float,\n                        help='how much of training set to check')\n    parser.add_argument('--val_percent_check', default=1.0, type=float,\n                        help='how much of val set to check')\n    parser.add_argument('--test_percent_check', default=1.0, type=float,\n                        help='how much of test set to check')\n\n    parser.add_argument('--val_check_interval', default=0.95, type=float,\n                        help='how much within 1 epoch to check val')\n    parser.add_argument('--log_save_interval', default=100, type=int,\n                        help='how many batches between log saves')\n    parser.add_argument('--row_log_interval', default=100, type=int,\n                        help='add log every k batches')\n\n    # early stopping\n    parser.add_argument('--disable_early_stop', dest='enable_early_stop', action='store_false')\n    parser.add_argument('--early_stop_metric', default='val_acc', type=str)\n    parser.add_argument('--early_stop_mode', default='min', type=str)\n    parser.add_argument('--early_stop_patience', default=3, type=int,\n                        help='number of epochs until stop')\n\n    # gradient handling\n    parser.add_argument('--gradient_clip_val', default=-1, type=int)\n    parser.add_argument('--track_grad_norm', default=-1, type=int,\n                        help='if > 0, will track this grad norm')\n\n    # model saving\n    parser.add_argument('--model_save_path', default=root_dir + '/model_weights')\n    parser.add_argument('--model_save_monitor_value', default='val_acc')\n    parser.add_argument('--model_save_monitor_mode', default='max')\n\n    # model paths\n    parser.add_argument('--model_load_weights_path', default=None, type=str)\n\n    if possible_model_names is not None:\n        parser.add_argument('--model_name', default='', help=','.join(possible_model_names))\n\n    # test_tube settings\n    parser.add_argument('-en', '--tt_name', default='pt_test')\n    parser.add_argument('-td', '--tt_description', default='pytorch lightning test')\n    parser.add_argument('--tt_save_path', default=os.path.join(root_dir, 'test_tube_logs'),\n                        help='logging dir')\n    parser.add_argument('--enable_single_run', dest='single_run', action='store_true')\n    parser.add_argument('--nb_hopt_trials', default=1, type=int)\n    parser.add_argument('--log_stdout', dest='log_stdout', action='store_true')\n\n    # GPU\n    parser.add_argument('--gpus', default=None, type=str)\n    parser.add_argument('--single_run_gpu', dest='single_run_gpu', action='store_true')\n    parser.add_argument('--default_tensor_type', default='torch.cuda.FloatTensor', type=str)\n    parser.add_argument('--use_amp', dest='use_amp', action='store_true')\n    parser.add_argument('--check_grad_nans', dest='check_grad_nans', action='store_true')\n    parser.add_argument('--amp_level', default='O2', type=str)\n\n    # run on hpc\n    parser.add_argument('--on_cluster', dest='on_cluster', action='store_true')\n\n    # FAST training\n    # use these settings to make sure network has no bugs without running a full dataset\n    parser.add_argument('--fast_dev_run', dest='fast_dev_run', default=False, action='store_true',\n                        help='runs validation after 1 training step')\n    parser.add_argument('--enable_tqdm', dest='enable_tqdm', default=False, action='store_true',\n                        help='false removes the progress bar')\n    parser.add_argument('--overfit', default=-1, type=float,\n                        help='%% of dataset to use with this option. float, or -1 for none')\n\n    # debug args\n    if rand_seed is not None:\n        parser.add_argument('--random_seed', default=rand_seed, type=int)\n\n    parser.add_argument('--interactive', dest='interactive', action='store_true',\n                        help='runs on gpu without cluster')\n    parser.add_argument('--debug', dest='debug', action='store_true',\n                        help='enables/disables test tube')\n    parser.add_argument('--local', dest='local', action='store_true',\n                        help='enables local training')\n\n    # optimizer\n    parser.add_argument('--lr_scheduler_milestones', default=None, type=str)\n", "path": "pytorch_lightning/utilities/arg_parse.py"}]}