Spaces:
Sleeping
Sleeping
File size: 544 Bytes
4ce2b3e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | from __future__ import annotations
import json
import torch
def main() -> None:
info = {
"torch_version": torch.__version__,
"cuda_available": torch.cuda.is_available(),
"cuda_device_count": torch.cuda.device_count(),
"cuda_version": torch.version.cuda,
}
if torch.cuda.is_available():
info["device_name"] = torch.cuda.get_device_name(0)
info["device_capability"] = torch.cuda.get_device_capability(0)
print(json.dumps(info, indent=2))
if __name__ == "__main__":
main()
|