aac_metrics.utils.checks module

check_java_path(
java_path: str | Path,
) bool[source]
check_metric_inputs(
candidates: Any,
mult_references: Any,
min_length: int = 0,
) None[source]

Raises ValueError if candidates and mult_references does not have a valid type and size.

is_mono_sents(
sents: Any,
) typing_extensions.TypeGuard[list[str]][source]

Returns True if input is list[str] containing sentences.

is_mult_sents(
mult_sents: Any,
) typing_extensions.TypeGuard[list[list[str]]][source]

Returns True if input is list[list[str]] containing multiple sentences.