Spaces:
Paused
Paused
Download src/tools/args.py from snap-stanford/SKB-Explorer: direct link, hf CLI and curl.
- Browser
- Download file 466 Bytes
-
https://huggingface.co/spaces/snap-stanford/SKB-Explorer/resolve/main/src/tools/args.py
- Command line
-
hf download hf://spaces/snap-stanford/SKB-Explorer/src/tools/args.py
-
curl -L -o args.py https://huggingface.co/spaces/snap-stanford/SKB-Explorer/resolve/main/src/tools/args.py
466 Bytes
| import argparse | |
| def load_args(dict): | |
| args = argparse.Namespace() | |
| for key, value in dict.items(): | |
| setattr(args, key, value) | |
| return args | |
| def merge_args(args_1, args_2): | |
| # merge two namespaces into args, args_2 has higher priority | |
| args = argparse.Namespace() | |
| for key, value in args_1.__dict__.items(): | |
| setattr(args, key, value) | |
| for key, value in args_2.__dict__.items(): | |
| setattr(args, key, value) | |
| return args |