Spaces:
Sleeping
Sleeping
Download detectors/P2G/test.py from Truebees/DeepShield-Detectors: direct link, hf CLI and curl.
- Browser
- Download file 975 Bytes
-
https://huggingface.co/spaces/Truebees/DeepShield-Detectors/resolve/main/detectors/P2G/test.py
- Command line
-
hf download hf://spaces/Truebees/DeepShield-Detectors/detectors/P2G/test.py
-
curl -L -o test.py https://huggingface.co/spaces/Truebees/DeepShield-Detectors/resolve/main/detectors/P2G/test.py
975 Bytes
| from parser import get_parser | |
| import subprocess | |
| if __name__ == "__main__": | |
| parser = get_parser() | |
| settings = parser.parse_args() | |
| print(settings) | |
| with open ("configs/test_template.json", "r") as f: | |
| training_template = f.read() | |
| training_template = training_template.replace("${DATA_KEYS}", settings.data_keys) | |
| training_template = training_template.replace("${DATA_ROOT}", settings.data_root) | |
| training_template = training_template.replace("${SPLIT_FILE}", settings.split_file) | |
| training_template = training_template.replace("${NAME}", settings.name) | |
| training_template = training_template.replace("${DEVICE}", settings.device) | |
| training_template = training_template.replace("${TASK}", settings.task) | |
| with open("configs/test.json", "w") as f: | |
| f.write(training_template) | |
| print("Test config file created") | |
| subprocess.run(f'python -u src/eval.py --config configs/test.json', shell=True) |