class_docstr: Test CLIP4Clip model
class_docstr_tok: ["Test","CLIP4Clip","model"]
code: def test_forward(self):
      input_ids = torch.randint(low=0, high=200, size=(8, 94))
      attention_mask = torch.randint(low=0, high=2, size=(8, 94))
      token_type_ids = torch.randint(low=0, high=2, size=(8, 94))
      position_ids = torch.randint(low=0, high=2, size=(8, 94))
      features = torch.rand(8, 94, 512)
      output = self.model(
          input_ids,
          attention_mask=attention_mask,
          token_type_ids=token_type_ids,
          position_ids=position_ids,
          features=features,
      )
      self.assertTrue(output[0].size() == (8, 94, 512))
  
imports: import unittest
  import torch
  from towhee.models.mdmmt.bert_mmt import BertMMT
label_desc: Use image node_id 1 for calling the TestBertMMT obj's underlying member method code with example usage: obj.test_forward() without return types