code: def test_bridge_former_training(self):
      model = create_model(
          pretrained=False,
          model_name="bridge_former_training",
          img_size=self.image_size,
          patch_size=self.patch_size,
          in_chans=self.in_chans,
          projection_dim=256,
      )
      (
          text_cls_embeddings,
          answer_cls_embeddings,
          bridge_cls_embeddings,
          video_cls_embeddings,
      ) = model(
          text=self.dummy_text,
          answer_data=self.dummy_ans,
          question_data=self.dummy_question,
          video=self.dummy_video,
      )
  
      self.assertEqual(text_cls_embeddings.shape, (1, 256))
      self.assertEqual(answer_cls_embeddings.shape, (1, 256))
      self.assertEqual(bridge_cls_embeddings.shape, (1, 256))
      self.assertEqual(video_cls_embeddings.shape, (1, 256))
  
file_path: towhee/tests/unittests/models/bridgeformer/test_bridge_former.py
imports: import unittest
  import torch
  from towhee.models.bridgeformer import create_model
  from towhee.models.frozen_in_time.frozen_utils import sim_matrix
label_desc: Use image node_id 3 for calling the BridgeFormerTest obj's underlying member method code with example usage: obj.test_bridge_former_training() without return types