nlp evaluation rouge

nlp - AssertionError al instalar pyrouge



evaluation (1)

De bheinzerling (uno de los autores de pyrouge) en https://github.com/bheinzerling/pyrouge/issues/6 :

Las pruebas no estaban actualizadas, pero deberían arreglarse ahora.

Puede obtener la última versión con:

git clone https://github.com/bheinzerling/pyrouge cd pyrouge python setup.py install python -m pyrouge.test

pyrouge : 0.1.3

rouge : descargado desde [aquí] [1] ya que http://www.berouge.com/Pages/default.aspx no es accesible.

He instalado XML :: DOM y configuré la ruta del rouge. Y también he intentado con la sugerencia de errores al instalar Pyrouge . Sin embargo, todavía hay varios errores de aserción aquí. ¿Alguna sugerencia para resolverlo?

====================================================================== FAIL: test_config_file (pyrouge.tests.Rouge155_test.PyrougeTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/amon/anaconda2/lib/python2.7/site-packages/pyrouge/tests/Rouge155_test.py", line 147, in test_config_file add_data_path("ROUGE-test_11.xml"))) AssertionError: False is not true ====================================================================== FAIL: test_evaluation (pyrouge.tests.Rouge155_test.PyrougeTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/amon/anaconda2/lib/python2.7/site-packages/pyrouge/tests/Rouge155_test.py", line 164, in test_evaluation self.assertEqual(pyrouge_output, orig_rouge_output) AssertionError: u''---------------------------------------------/n11 ROUGE-1 Average_R: 0.22651 ( [truncated]... != u''---------------------------------------------/n11 ROUGE-1 Average_R: 0.77650 ( [truncated]... Diff is 5949 characters long. Set self.maxDiff to None to see it. ====================================================================== FAIL: test_rouge_for_plain_text (pyrouge.tests.Rouge155_test.PyrougeTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/amon/anaconda2/lib/python2.7/site-packages/pyrouge/tests/Rouge155_test.py", line 183, in test_rouge_for_plain_text self.assertEqual(pyrouge_output, orig_rouge_output) AssertionError: u''---------------------------------------------/n1 ROUGE-1 Average_R: 0.40054 (9 [truncated]... != u''---------------------------------------------/n1 ROUGE-1 Average_R: 0.61336 (9 [truncated]... Diff is 6253 characters long. Set self.maxDiff to None to see it. ====================================================================== FAIL: test_write_config (pyrouge.tests.Rouge155_test.PyrougeTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/amon/anaconda2/lib/python2.7/site-packages/pyrouge/tests/Rouge155_test.py", line 200, in test_write_config self.assertTrue(xml_equal(config_file, target_xml)) AssertionError: False is not true ---------------------------------------------------------------------- Ran 11 tests in 9.499s