Lines Matching +defs:val +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='', wo… argument
70 def __set_metrics(self, metrics=''): argument
76 def read_json(self, filename: str) -> dict: argument
86 def json_dump(self, data, output_file): argument
97 def get_results(self, idx: int = 0): argument
100 def get_bounds(self, lb, ub, error, alias={}, ridx: int = 0) -> list: argument
141 def get_value(self, name: str, ridx: int = 0) -> list: argument
161 def check_bound(self, val, lb, ub, err): argument
165 def pos_val_test(self): argument
206 def evaluate_formula(self, formula: str, alias: dict, ridx: int = 0): argument
250 def relationship_test(self, rule: dict): argument
289 def single_test(self, rule: dict): argument
337 def create_report(self): argument
348 def check_rule(self, testtype, metric_list): argument
363 def convert(self, data: list, metricvalues: dict): argument
378 def _run_perf(self, metric, workload: str): argument
390 def collect_perf(self, workload: str): argument
422 def second_test(self, collectlist, second_results): argument
431 def parse_perf_metrics(self): argument
456 def remove_unsupported_rules(self, rules): argument
468 def create_rules(self): argument
504 def _storewldata(self, key): argument
514 def _init_data(self): argument
524 def test(self): argument