code: def load(self, name):
      assert name in self.model_func_mapping, "Unsupported model name!"
      if name in self.loaded_models:
          return self.loaded_models[name]
      path = download_if_needed(name)
      model = self.model_func_mapping[name](path)
      self.loaded_models[name] = model
      return model
  
file_path: textflint/textflint/common/preprocess/nltk_res_load.py
imports: import pickle
  from ..settings import *
  from ..utils.install import download_if_needed
label_desc: Use image node_id 2 for calling the ModelManager obj's underlying member method code with example usage: obj.load(name) and returns: model, self