basic_install_test.py 913 B

123456789101112131415161718192021222324252627282930313233343536
  1. import torch
  2. import importlib
  3. try:
  4. import deepspeed as ds
  5. print("deepspeed successfully imported")
  6. except ImportError as err:
  7. raise err
  8. print(f"torch version: {torch.__version__}")
  9. print(f"deepspeed info: {ds.__version__}, {ds.__git_hash__}, {ds.__git_branch__}")
  10. try:
  11. apex_C = importlib.import_module('apex_C')
  12. print("apex successfully installed")
  13. except Exception as err:
  14. raise err
  15. try:
  16. fused_lamb = importlib.import_module('deepspeed_lamb_cuda')
  17. print('deepspeed fused lamb kernels successfully installed')
  18. except Exception as err:
  19. raise err
  20. try:
  21. from apex.optimizers import FP16_Optimizer
  22. print("using old-style apex")
  23. except ImportError:
  24. print("using new-style apex")
  25. try:
  26. ds_transformer = importlib.import_module('deepspeed_transformer_cuda')
  27. print('deepspeed transformer kernels successfully installed')
  28. except Exception as err:
  29. raise err