diff --git a/ppcls/utils/check.py b/ppcls/utils/check.py
index bc7030818..59255124a 100644
--- a/ppcls/utils/check.py
+++ b/ppcls/utils/check.py
@@ -22,9 +22,7 @@ import sys
 import paddle
 from paddle import is_compiled_with_cuda
 
-from ppcls.arch import get_architectures
-from ppcls.arch import similar_architectures
-from ppcls.arch import get_blacklist_model_in_static_mode
+from ppcls.arch.utils import get_architectures, similar_architectures, get_blacklist_model_in_static_mode
 from ppcls.utils import logger
 
 
diff --git a/ppcls/utils/model_zoo.py b/ppcls/utils/model_zoo.py
index fc527f6a1..fce9f4644 100644
--- a/ppcls/utils/model_zoo.py
+++ b/ppcls/utils/model_zoo.py
@@ -23,7 +23,7 @@ import tarfile
 import tqdm
 import zipfile
 
-from ppcls.arch import similar_architectures
+from ppcls.arch.utils import similar_architectures
 from ppcls.utils import logger
 
 __all__ = ['get']