neuralmonkey.evaluators.beer module

class neuralmonkey.evaluators.beer.BeerWrapper(wrapper: str, name: str = 'BEER', encoding: str = 'utf-8') → None

Bases: object

Wrapper for BEER scorer.

Paper: http://aclweb.org/anthology/D14-1025 Code: https://github.com/stanojevic/beer

__init__(wrapper: str, name: str = 'BEER', encoding: str = 'utf-8') → None

Initialize the BEER wrapper.

Parameters:
  • name – Name of the evaluator.
  • wrapper – Path to the BEER’s executable.
  • encoding – Data encoding.
serialize_to_bytes(sentences: List[List[str]]) → bytes