ConfusionRates#

class causalpy.checks.placebo_in_time.ConfusionRates[source]#

Rate metrics from the assurance confusion matrix.

true_positive_rate#

P(decide “positive” | alternative true).

Type:

float

false_positive_rate#

P(decide “positive” | null true).

Type:

float

true_negative_rate#

P(decide “null” | null true).

Type:

float

false_negative_rate#

P(decide “null” | alternative true).

Type:

float

null_indeterminate_rate#

P(decide “indeterminate” | null true).

Type:

float

alt_indeterminate_rate#

P(decide “indeterminate” | alternative true).

Type:

float

Methods

Attributes

__init__(true_positive_rate, false_positive_rate, true_negative_rate, false_negative_rate, null_indeterminate_rate, alt_indeterminate_rate)#
Parameters:
  • true_positive_rate (float)

  • false_positive_rate (float)

  • true_negative_rate (float)

  • false_negative_rate (float)

  • null_indeterminate_rate (float)

  • alt_indeterminate_rate (float)

Return type:

None

classmethod __new__(*args, **kwargs)#