code: def getExpectedResults(self):
      embedding_model = TensorflowPredictMusiCNN(
          graphFilename=self.embedding_model_name,
          output="model/dense/BiasAdd",
      )
      classification_head = TensorflowPredict(
          graphFilename=self.head_model_name,
          inputs=[self.head_input_name],
          outputs=[self.head_output_name],
      )
  
      embeddings = embedding_model(self.audio)
      embeddings_tensor = numpy.expand_dims(embeddings, (1, 2))
      pool = Pool()
      pool.set(self.head_input_name, embeddings_tensor)
  
      pool_out = classification_head(pool)
      expected = pool_out[self.head_output_name].squeeze()
      return embeddings, expected
  
file_path: essentia/test/src/unittests/machinelearning/test_tensorflowpredict2d.py
imports: from essentia_test import *
  import essentia.streaming
label_desc: Use image node_id 2 for calling the TestTensorFlowPredict2D obj's underlying member method code with example usage: obj.getExpectedResults() and returns: embeddings,  expected