Class analyze_benchmark::PrettyPrint¶
-
class
PrettyPrint
¶ This class is just used to print out the benchmark results into the terminal. By default, it is used for cross comparison of the results between a reference branch (ref) and a sample branch (sample); for a particular attribute, all elements within each branch are shown as well as the speedup (sample / ref). If cross_comparison is disabled, then it just shows the result for the ref branch.
Public Functions
-
def analyze_benchmark.PrettyPrint.__init__()
-
def analyze_benchmark.PrettyPrint.collectMissingQueries()
-
def analyze_benchmark.PrettyPrint.printSolidLine()
-
def analyze_benchmark.PrettyPrint.printHeader()
-
def analyze_benchmark.PrettyPrint.getRefElementsPerLine()
-
def analyze_benchmark.PrettyPrint.printLine()
-
def analyze_benchmark.PrettyPrint.printAttribute()
Private Members
-
analyze_benchmark.PrettyPrint::__cross_comparison
-
analyze_benchmark.PrettyPrint::__header_info
-
analyze_benchmark.PrettyPrint::__num_items_per_line
-
analyze_benchmark.PrettyPrint::__label_name_ref
-
analyze_benchmark.PrettyPrint::__label_name_sample
-
analyze_benchmark.PrettyPrint::__missing_queries_ref
-
analyze_benchmark.PrettyPrint::__missing_queries_sample
-
analyze_benchmark.PrettyPrint::__attribute_ref
-
analyze_benchmark.PrettyPrint::__attribute_sample
-
analyze_benchmark.PrettyPrint::__ref_line_count
-
analyze_benchmark.PrettyPrint::__sample_line_count
-