core/grouped_gemm_util.py (12 lines of code) (raw):

# Copyright (c) 2023, NVIDIA CORPORATION. All rights reserved. try: import grouped_gemm except ImportError: grouped_gemm = None def grouped_gemm_is_available(): return grouped_gemm is not None def assert_grouped_gemm_is_available(): assert grouped_gemm_is_available(), ( "Grouped GEMM is not available. Please run " "`pip install git+https://github.com/fanshiqing/grouped_gemm@v1.0`." ) ops = grouped_gemm.ops if grouped_gemm_is_available() else None