@classmethod
def load(cls, model_dir_path, **config):
    """
        load the model from a dir.
        :param model_dir_path: the dir saved a model
        :return: a model instance
        """
    model = cls.__create_from_a_exist_model_dir(config, model_dir_path)
    model.init_model()
    return model
