Multiple updates and refactorings (#280)
This commit is contained in:
@@ -1,10 +1,16 @@
|
||||
from .._C import (
|
||||
get_tma_aligned_size,
|
||||
get_mk_alignment_for_contiguous_layout,
|
||||
get_mn_major_tma_aligned_tensor,
|
||||
get_mn_major_tma_aligned_packed_ue8m0_tensor,
|
||||
get_k_grouped_mn_major_tma_aligned_packed_ue8m0_tensor
|
||||
)
|
||||
try:
|
||||
from .._C import (
|
||||
get_tma_aligned_size,
|
||||
get_mn_major_tma_aligned_tensor,
|
||||
get_mn_major_tma_aligned_packed_ue8m0_tensor,
|
||||
get_k_grouped_mn_major_tma_aligned_packed_ue8m0_tensor
|
||||
)
|
||||
except ImportError:
|
||||
# Expected behavior for CUDA runtime version before 12.1
|
||||
pass
|
||||
|
||||
# Valid for all CUDA versions
|
||||
from .._C import get_mk_alignment_for_contiguous_layout
|
||||
|
||||
# Some alias
|
||||
get_m_alignment_for_contiguous_layout = get_mk_alignment_for_contiguous_layout
|
||||
|
||||
Reference in New Issue
Block a user