mirror of
https://github.com/huggingface/pytorch-image-models.git
synced 2025-06-03 15:01:08 +08:00
Add bool arg helper
This commit is contained in:
parent
fa28067704
commit
dfe80414a6
@ -326,3 +326,11 @@ def setup_default_logging(default_level=logging.INFO, log_path=''):
|
||||
file_formatter = logging.Formatter("%(asctime)s - %(name)20s: [%(levelname)8s] - %(message)s")
|
||||
file_handler.setFormatter(file_formatter)
|
||||
logging.root.addHandler(file_handler)
|
||||
|
||||
|
||||
def add_bool_arg(parser, name, default=False, help=''):
|
||||
dest_name = name.replace('-', '_')
|
||||
group = parser.add_mutually_exclusive_group(required=False)
|
||||
group.add_argument('--' + name, dest=dest_name, action='store_true', help=help)
|
||||
group.add_argument('--no-' + name, dest=dest_name, action='store_false', help=help)
|
||||
parser.set_defaults(**{dest_name: default})
|
||||
|
Loading…
x
Reference in New Issue
Block a user