code: def print_computed_metrics(self, metrics):
      Bleu_1 = metrics["Bleu_1"]
      Bleu_2 = metrics["Bleu_2"]
      Bleu_3 = metrics["Bleu_3"]
      Bleu_4 = metrics["Bleu_4"]
      METEOR = metrics["METEOR"]
      ROUGE_L = metrics["ROUGE_L"]
      CIDEr = metrics["CIDEr"]
  
      print(
          "Bleu_1: {:.4f} - Bleu_2: {:.4f} - Bleu_3: {:.4f} - Bleu_4: {:.4f} - METEOR: {:.4f} - ROUGE_L: {:.4f} - CIDEr: {:.4f}".format(
              Bleu_1, Bleu_2, Bleu_3, Bleu_4, METEOR, ROUGE_L, CIDEr
          )
      )
  
imports: import numpy
  import json
label_desc: Use image node_id 3 for calling the NLGMetric obj's underlying member method code with example usage: obj.print_computed_metrics(metrics) without return types