code: def _test_mmbt_hm_interface_from_folder(self):
      with tempfile.TemporaryDirectory() as tmpdir:
          self._create_checkpoint_folder(tmpdir)
          model = MMBT.from_pretrained(tmpdir, interface=True)
          self._test_model_performance(model)
  
imports: import os
  import shutil
  import tempfile
  import unittest
  from pathlib import Path
  import numpy
  import tests.test_utils
  import torch
  from mmf.models.mmbt import MMBT
  from mmf.modules.hf_layers import undo_replace_with_jit
  from mmf.utils.configuration import get_mmf_env, load_yaml
  from mmf.utils.file_io import PathManager
  from mmf.utils.general import get_current_device
label_desc: Use image node_id 3 for calling the TestModelInterfaces obj's underlying member method code with example usage: obj._test_mmbt_hm_interface_from_folder() without return types