latte.metrics.core.interpolatability

Module Contents

Classes

Smoothness

Helper class that provides a standard way to create an ABC using

Monotonicity

Helper class that provides a standard way to create an ABC using

class latte.metrics.core.interpolatability.Smoothness(reg_dim: Optional[List] = None, liad_mode: str = 'forward', max_mode: str = 'lehmer', ptp_mode: Union[float, str] = 'naive', reduce_mode: str = 'attribute', clamp: bool = False, p: float = 2.0)

Bases: latte.metrics.base.LatteMetric

Helper class that provides a standard way to create an ABC using inheritance.

update_state(self, z, a)
compute(self)
class latte.metrics.core.interpolatability.Monotonicity(reg_dim: Optional[List] = None, liad_mode: str = 'forward', reduce_mode: str = 'attribute', liad_thresh: float = 0.001, degenerate_val: float = np.nan, nanmean: bool = True)

Bases: latte.metrics.base.LatteMetric

Helper class that provides a standard way to create an ABC using inheritance.

update_state(self, z, a)
compute(self)