Download scripts/env_check.py from XenderYang/CSIGv3_train_script: direct link, hf CLI and curl.
- Browser
- Download file 929 Bytes
-
https://huggingface.co/XenderYang/CSIGv3_train_script/resolve/main/scripts/env_check.py
- Command line
-
hf download hf://XenderYang/CSIGv3_train_script/scripts/env_check.py
-
curl -L -o env_check.py https://huggingface.co/XenderYang/CSIGv3_train_script/resolve/main/scripts/env_check.py
929 Bytes
| #!/usr/bin/env python | |
| """环境自检: GPU/CUDA/pyiqa/dwt/官方import 冒烟(不加载大权重)""" | |
| import os, sys | |
| sys.path.insert(0, "official"); sys.path.insert(0, "src") | |
| import torch | |
| print("torch", torch.__version__, "cuda", torch.cuda.is_available()) | |
| if torch.cuda.is_available(): | |
| print("gpu", torch.cuda.get_device_name(0), "mem_GB", round(torch.cuda.get_device_properties(0).total_memory/1e9,1)) | |
| try: | |
| import pyiqa; print("pyiqa ok") | |
| except Exception as e: print("pyiqa FAIL", e) | |
| try: | |
| import pywt; print("pywt ok") | |
| except Exception as e: print("pywt missing(可选)", e) | |
| try: | |
| import diffusers, transformers, peft, omegaconf | |
| print("diffusers/transformers/peft ok") | |
| except Exception as e: print("libs FAIL", e) | |
| # 官方模块可 import | |
| try: | |
| import model, dataset, utils, forward | |
| print("official imports ok") | |
| except Exception as e: | |
| print("official imports FAIL", e) | |
| print("env_check done") | |