qif.utility

Utility measures.

qif.utility.expected_distance(*args, **kwargs)

Overloaded function.

  1. expected_distance(D: Mat<double>, pi: Row<double>, C: Mat<double>) -> float

  2. expected_distance(d: Callable[[int, int], float], pi: Row<double>, C: Mat<double>) -> float

  3. expected_distance(D: Mat<rat>, pi: Row<rat>, C: Mat<rat>) -> mppp::rational<1>

  4. expected_distance(d: Callable[[int, int], mppp::rational<1>], pi: Row<rat>, C: Mat<rat>) -> mppp::rational<1>