code: def test_should_return_batches_equivalent_to_number_of_frames(self):
      from evadb.functions.fastrcnn_object_detector import (
          FastRCNNObjectDetector,
      )
  
      frame_dog = {
          "id": 1,
          "data": self._load_image(
              os.path.join(self.base_path, "data", "dog.jpeg")
          ),
      }
      frame_dog_cat = {
          "id": 2,
          "data": self._load_image(
              os.path.join(self.base_path, "data", "dog_cat.jpg")
          ),
      }
      frame_batch = Batch(pd.DataFrame([frame_dog, frame_dog_cat]))
      detector = FastRCNNObjectDetector()
      result = detector.classify(frame_batch)
  
      self.assertEqual(["dog"], result[0].labels)
      self.assertEqual(["cat", "dog"], result[1].labels)
  
file_path: evadb/test/integration_tests/long/functions/test_fastrcnn_object_detector.py
imports: import os
  import unittest
  import pandas
  from evadb.models.storage.batch import Batch
  from evadb.utils.generic_utils import try_to_import_cv2
label_desc: Use image node_id 3 for calling the FastRCNNObjectDetectorTest obj's underlying member method code with example usage: obj.test_should_return_batches_equivalent_to_number_of_frames() without return types