code: def _test_embedding_based(
      self,
      scorer_type: Type[VizSeqScorer],
      extra_args: Optional[Dict[str, str]] = None,
  ):
      scores_sp = scorer_type(
          corpus_level=True, sent_level=True, extra_args=extra_args
      ).score(self.hypothesis, self.references)
  
file_path: vizseq/tests/scorers/__init__.py
imports: import unittest
  import time
  import os
  from typing import Union, List, Optional, Type, Dict
  from vizseq.scorers import VizSeqScorer, VizSeqScore
label_desc: Use image node_id 6 for calling the VizSeqScorerTestCase obj's underlying member method code with example usage: obj._test_embedding_based(scorer_type, extra_args) without return types