primeqa.util.reporting.Reporting#

class primeqa.util.reporting.Reporting(*, recency_weight=0.001, report_interval_secs=300, check_every=1, gather_samples: Iterable = (), num_samples=10000)#

Bases: object

Methods

display

display_warn

elapsed_seconds

elapsed_time_str

get_count

get_moving_average

get_samples

is_time

moving_averages

progress_str

reset