File tree Expand file tree Collapse file tree
megatron/core/transformer/moe Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Copyright (c) 2023, NVIDIA CORPORATION. All rights reserved.
22
3+ from importlib .metadata import version
4+
5+ from pkg_resources import packaging
6+
37try :
48 import grouped_gemm
59except ImportError :
@@ -13,7 +17,13 @@ def grouped_gemm_is_available():
1317def assert_grouped_gemm_is_available ():
1418 assert grouped_gemm_is_available (), (
1519 "Grouped GEMM is not available. Please run "
16- "`pip install git+https://github.com/fanshiqing/grouped_gemm@v1.0`."
20+ "`pip install git+https://github.com/fanshiqing/grouped_gemm@v1.1.2`."
21+ )
22+
23+ _gg_version = packaging .version .Version (version ("grouped_gemm" ))
24+ assert _gg_version >= packaging .version .Version ("1.1.2" ), (
25+ "Grouped GEMM should be v1.1.2 or newer. Please run "
26+ "`pip install git+https://github.com/fanshiqing/grouped_gemm@v1.1.2`."
1727 )
1828
1929
You can’t perform that action at this time.
0 commit comments