code: def get_vision_text_model(self, vision_config, text_config):
      vision_model = TFDeiTModel(vision_config, name="vision_model")
      text_model = TFRobertaModel(text_config, name="text_model")
      return vision_model, text_model
  
imports: from __future__ import annotations
  import collections
  import tempfile
  import unittest
  import numpy
  from transformers.testing_utils import require_tf, require_vision, slow
  from transformers.utils import is_tf_available, is_vision_available
  from ...test_modeling_tf_common import floats_tensor, ids_tensor, random_attention_mask
  from ..bert.test_modeling_tf_bert import TFBertModelTester
  from ..clip.test_modeling_tf_clip import TFCLIPVisionModelTester
  from ..deit.test_modeling_tf_deit import TFDeiTModelTester
  from ..roberta.test_modeling_tf_roberta import TFRobertaModelTester
  from ..vit.test_modeling_tf_vit import TFViTModelTester
label_desc: Use image node_id 3 for calling the TFDeiTRobertaModelTest obj's underlying member method code with example usage: obj.get_vision_text_model(vision_config, text_config) and returns: vision_model,  text_model