ColossalAI/colossalai/legacy/nn/layer/parallel_3d/__init__.py

24 lines
498 B
Python

from ._operation import reduce_by_batch_3d, split_batch_3d, split_tensor_3d
from .layers import (
Classifier3D,
Embedding3D,
LayerNorm3D,
Linear3D,
PatchEmbedding3D,
VocabParallelClassifier3D,
VocabParallelEmbedding3D,
)
__all__ = [
"reduce_by_batch_3d",
"split_tensor_3d",
"split_batch_3d",
"Linear3D",
"LayerNorm3D",
"PatchEmbedding3D",
"Classifier3D",
"Embedding3D",
"VocabParallelEmbedding3D",
"VocabParallelClassifier3D",
]