__init__.py 631 Bytes
Newer Older
1
2
3
4
# Copyright (c) 2022-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
#
# See LICENSE for license information.
"""Transformer Engine bindings for JAX"""
Ming-Xu Huang's avatar
Ming-Xu Huang committed
5
from .fp8 import fp8_autocast, update_collections, update_fp8_metas, get_delayed_scaling
6
7
from .module import DenseGeneral, LayerNorm
from .module import LayerNormDenseGeneral, LayerNormMLP, TransformerEngineBase
8
from .transformer import extend_logical_axis_rules
9
10
11
from .transformer import MultiHeadAttention, RelativePositionBiases
from .transformer import TransformerLayer, TransformerLayerType
from .sharding import MajorShardingType, ShardingResource, ShardingType