importimportlibfromosimportpathasospfrombasicsr.utilsimportscandir# automatically scan and import model modules for registry# scan all the files that end with '_model.py' under the model foldermodel_folder=osp.dirname(osp.abspath(__file__))model_filenames=[osp.splitext(osp.basename(v))[0]forvinscandir(model_folder)ifv.endswith('_model.py')]# import all the model modules_model_modules=[importlib.import_module(f'hat.models.{file_name}')forfile_nameinmodel_filenames]