Spaces:
Runtime error
Runtime error
| """Get detailed info about the working environment.""" | |
| import os | |
| import platform | |
| import sys | |
| import numpy | |
| import torch | |
| sys.path += [os.path.abspath(".."), os.path.abspath(".")] | |
| import json | |
| import TTS | |
| def system_info(): | |
| return { | |
| "OS": platform.system(), | |
| "architecture": platform.architecture(), | |
| "version": platform.version(), | |
| "processor": platform.processor(), | |
| "python": platform.python_version(), | |
| } | |
| def cuda_info(): | |
| return { | |
| "GPU": [torch.cuda.get_device_name(i) for i in range(torch.cuda.device_count())], | |
| "available": torch.cuda.is_available(), | |
| "version": torch.version.cuda, | |
| } | |
| def package_info(): | |
| return { | |
| "numpy": numpy.__version__, | |
| "PyTorch_version": torch.__version__, | |
| "PyTorch_debug": torch.version.debug, | |
| "TTS": TTS.__version__, | |
| } | |
| def main(): | |
| details = {"System": system_info(), "CUDA": cuda_info(), "Packages": package_info()} | |
| print(json.dumps(details, indent=4, sort_keys=True)) | |
| if __name__ == "__main__": | |
| main() | |