qif.refinement¶
Refinement relations.
- qif.refinement.add_metric(*args, **kwargs)¶
Overloaded function.
add_metric(pi: Row<double>, A: Mat<double>, B: Mat<double>) -> Tuple[float, Mat<double>]
add_metric(pi: Row<rat>, A: Mat<rat>, B: Mat<rat>) -> Tuple[mppp::rational<1>, Mat<rat>]
- qif.refinement.add_metric_bound(*args, **kwargs)¶
Overloaded function.
add_metric_bound(pi: Row<double>, A: Mat<double>, B: Mat<double>) -> float
add_metric_bound(pi: Row<rat>, A: Mat<rat>, B: Mat<rat>) -> mppp::rational<1>
- qif.refinement.max_refined_by(*args, **kwargs)¶
Overloaded function.
max_refined_by(A: Mat<double>, B: Mat<double>) -> bool
max_refined_by(A: Mat<rat>, B: Mat<rat>) -> bool
- qif.refinement.refined_by(*args, **kwargs)¶
Overloaded function.
refined_by(A: Mat<double>, B: Mat<double>, method: str = ‘factorize’) -> object
refined_by(A: Mat<rat>, B: Mat<rat>, method: str = ‘factorize’) -> object