├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── luna ├── __init__.py ├── base.py ├── blanc.py ├── calculate.py ├── mover_score.py ├── ngram.py ├── pretrained.py ├── reference_free.py ├── rouge_we.py ├── s3.py ├── sources │ ├── __init__.py │ ├── bart_score.py │ ├── bary_score.py │ ├── data_stats_metrics.py │ ├── data_stats_utils.py │ ├── depth_score.py │ ├── info_lm.py │ ├── moverscore_utils.py │ ├── rouge_we_utils.py │ ├── s3_utils │ │ ├── js_utils.py │ │ ├── rouge_n_utils.py │ │ └── s3_utils.py │ └── summ_eval_metric.py ├── statistical_measures.py ├── summaqa.py └── utils.py ├── poetry.lock ├── pyproject.toml └── tests ├── __init__.py ├── conftest.py ├── data ├── metrics_en_input.json └── metrics_ru_input.json ├── test_base.py ├── test_blanc.py ├── test_calculator.py ├── test_mover_score.py ├── test_ngram.py ├── test_pretrained.py ├── test_reference_free.py ├── test_rouge_we.py ├── test_s3.py ├── test_statistical_measures.py └── test_summaqa.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/README.md -------------------------------------------------------------------------------- /luna/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "1.0.0" 2 | -------------------------------------------------------------------------------- /luna/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/base.py -------------------------------------------------------------------------------- /luna/blanc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/blanc.py -------------------------------------------------------------------------------- /luna/calculate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/calculate.py -------------------------------------------------------------------------------- /luna/mover_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/mover_score.py -------------------------------------------------------------------------------- /luna/ngram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/ngram.py -------------------------------------------------------------------------------- /luna/pretrained.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/pretrained.py -------------------------------------------------------------------------------- /luna/reference_free.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/reference_free.py -------------------------------------------------------------------------------- /luna/rouge_we.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/rouge_we.py -------------------------------------------------------------------------------- /luna/s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/s3.py -------------------------------------------------------------------------------- /luna/sources/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /luna/sources/bart_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/bart_score.py -------------------------------------------------------------------------------- /luna/sources/bary_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/bary_score.py -------------------------------------------------------------------------------- /luna/sources/data_stats_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/data_stats_metrics.py -------------------------------------------------------------------------------- /luna/sources/data_stats_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/data_stats_utils.py -------------------------------------------------------------------------------- /luna/sources/depth_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/depth_score.py -------------------------------------------------------------------------------- /luna/sources/info_lm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/info_lm.py -------------------------------------------------------------------------------- /luna/sources/moverscore_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/moverscore_utils.py -------------------------------------------------------------------------------- /luna/sources/rouge_we_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/rouge_we_utils.py -------------------------------------------------------------------------------- /luna/sources/s3_utils/js_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/s3_utils/js_utils.py -------------------------------------------------------------------------------- /luna/sources/s3_utils/rouge_n_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/s3_utils/rouge_n_utils.py -------------------------------------------------------------------------------- /luna/sources/s3_utils/s3_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/s3_utils/s3_utils.py -------------------------------------------------------------------------------- /luna/sources/summ_eval_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/sources/summ_eval_metric.py -------------------------------------------------------------------------------- /luna/statistical_measures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/statistical_measures.py -------------------------------------------------------------------------------- /luna/summaqa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/summaqa.py -------------------------------------------------------------------------------- /luna/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/luna/utils.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/metrics_en_input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/data/metrics_en_input.json -------------------------------------------------------------------------------- /tests/data/metrics_ru_input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/data/metrics_ru_input.json -------------------------------------------------------------------------------- /tests/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/test_base.py -------------------------------------------------------------------------------- /tests/test_blanc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/test_blanc.py -------------------------------------------------------------------------------- /tests/test_calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/test_calculator.py -------------------------------------------------------------------------------- /tests/test_mover_score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/test_mover_score.py -------------------------------------------------------------------------------- /tests/test_ngram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/test_ngram.py -------------------------------------------------------------------------------- /tests/test_pretrained.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/test_pretrained.py -------------------------------------------------------------------------------- /tests/test_reference_free.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/test_reference_free.py -------------------------------------------------------------------------------- /tests/test_rouge_we.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/test_rouge_we.py -------------------------------------------------------------------------------- /tests/test_s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/test_s3.py -------------------------------------------------------------------------------- /tests/test_statistical_measures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/test_statistical_measures.py -------------------------------------------------------------------------------- /tests/test_summaqa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Moonlight-Syntax/LUNA/HEAD/tests/test_summaqa.py --------------------------------------------------------------------------------