class_docstr: Tests using the Moses multi-bleu script to calcualte BLEU score
    
code: def test_multi_bleu_lowercase(self):
      self._test_multi_bleu(
          hypotheses=np.array(
              [
                  "The brown fox jumps over The Dog 笑",
                  "The brown fox jumps over The Dog 2 笑",
              ]
          ),
          references=np.array(
              [
                  "The quick brown fox jumps over the lazy dog 笑",
                  "The quick brown fox jumps over the lazy dog 笑",
              ]
          ),
          lowercase=True,
          expected_bleu=46.51,
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  import numpy
  import tensorflow
  from seq2seq.metrics import bleu
  from seq2seq.metrics import rouge
  from seq2seq.metrics.metric_specs import BleuMetricSpec
  from seq2seq.metrics.metric_specs import RougeMetricSpec
label_desc: Use image node_id 4 for calling the TestMosesBleu obj's underlying member method code with example usage: obj.test_multi_bleu_lowercase() without return types