"vscode:/vscode.git/clone" did not exist on "eb08ef38311fe7f890428059c82b0b2f6c0e3168"
basic_install_test.py 1.33 KB
Newer Older
1
import torch
2
import warnings
3
4
5
import importlib

try:
6
    import deepspeed
7
8
9
10
    print("deepspeed successfully imported")
except ImportError as err:
    raise err

11
print(f"torch install path: {torch.__path__}")
12
print(f"torch version: {torch.__version__}")
13
14
15
16
print(f"deepspeed install path: {deepspeed.__path__}")
print(
    f"deepspeed info: {deepspeed.__version__}, {deepspeed.__git_hash__}, {deepspeed.__git_branch__}"
)
17
18
19
20
21
22
23
24
25
26
27
28

try:
    apex_C = importlib.import_module('apex_C')
    print("apex successfully installed")
except Exception as err:
    raise err

try:
    from apex.optimizers import FP16_Optimizer
    print("using old-style apex")
except ImportError:
    print("using new-style apex")
29
30

try:
31
32
    importlib.import_module('deepspeed.ops.lamb.fused_lamb_cuda')
    print('deepspeed lamb successfully installed.')
33
except Exception as err:
34
35
36
37
38
39
40
41
42
43
44
45
46
    warnings.warn("deepspeed lamb is NOT installed.")

try:
    importlib.import_module('deepspeed.ops.transformer.transformer_cuda')
    print('deepspeed transformer kernels successfully installed.')
except Exception as err:
    warnings.warn('deepspeed transformer kernels are NOT installed.')

try:
    importlib.import_module('deepspeed.ops.sparse_attention.cpp_utils')
    print('deepspeed sparse attention successfully installed.')
except ImportError:
    warnings.warn('deepspeed sparse attention is NOT installed.')