__init__.py 689 Bytes
Newer Older
1
# Copyright (c) 2022-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
Przemek Tredak's avatar
Przemek Tredak committed
2
3
4
5
#
# See LICENSE for license information.

"""Top level package"""
6
7
8
9
10

# pylint: disable=unused-import

from importlib import metadata
import transformer_engine.common
11
12
13

try:
    from . import pytorch
14
except (ImportError, StopIteration) as e:
15
16
    pass

17
18
try:
    from . import jax
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
except (ImportError, StopIteration) as e:
    pass

try:
    from . import paddle
except (ImportError, StopIteration) as e:
    pass

try:
    import transformer_engine_jax
except ImportError:
    pass

try:
    import transformer_engine_paddle
except ImportError:
35
    pass
36
37

__version__ = str(metadata.version("transformer_engine"))