Lines Matching defs:self
11 …def __init__(self, metric: list[str], wl: str, value: list[float], low: float, up=float('nan'), de… argument
19 def __repr__(self) -> str: argument
38 def __init__(self, rulefname, reportfname='', t=5, debug=False, datafname='', fullrulefname='', argument
72 def __set_metrics(self, metrics=''): argument
78 def read_json(self, filename: str) -> dict: argument
88 def json_dump(self, data, output_file): argument
99 def get_results(self, idx: int = 0): argument
102 def get_bounds(self, lb, ub, error, alias={}, ridx: int = 0) -> list: argument
143 def get_value(self, name: str, ridx: int = 0) -> list: argument
163 def check_bound(self, val, lb, ub, err): argument
167 def pos_val_test(self): argument
208 def evaluate_formula(self, formula: str, alias: dict, ridx: int = 0): argument
252 def relationship_test(self, rule: dict): argument
291 def single_test(self, rule: dict): argument
339 def create_report(self): argument
350 def check_rule(self, testtype, metric_list): argument
365 def convert(self, data: list, metricvalues: dict): argument
380 def _run_perf(self, metric, workload: str): argument
392 def collect_perf(self, workload: str): argument
424 def second_test(self, collectlist, second_results): argument
433 def parse_perf_metrics(self): argument
460 def remove_unsupported_rules(self, rules): argument
472 def create_rules(self): argument
508 def _storewldata(self, key): argument
518 def _init_data(self): argument
528 def test(self): argument