LLVM OpenMP 20.0.0git
|
Functions | |
def | radar_factory (num_vars, frame='circle') |
def | extractSI (s) |
def | readData (f) |
def | readTimers (f) |
def | readCounters (f) |
def | readFile (fname) |
def | usefulValues (l) |
def | uselessValues (l) |
def | drawChart (data, kind, filebase) |
def | normalizeValues (data, countField, factor) |
def | setRadarFigure (titles) |
def | drawRadarChart (data, kind, filebase, params, color) |
def | multiAppBarChartSettings (ax, plt, index, width, n, tmp, s) |
def | derivedTimerStats (data) |
def | compPie (data) |
def | drawMainPie (data, filebase, colors) |
def | drawSubPie (data, tag, filebase, colors) |
def | main () |
Variables | |
tuple | interestingStats = ("counters", "timers") |
dict | statProperties |
def summarizeStats.compPie | ( | data | ) |
Definition at line 227 of file summarizeStats.py.
Referenced by main().
def summarizeStats.derivedTimerStats | ( | data | ) |
Definition at line 215 of file summarizeStats.py.
Referenced by main().
def summarizeStats.drawChart | ( | data, | |
kind, | |||
filebase | |||
) |
Draw a summary bar chart for the requested data frame into the specified file
Definition at line 162 of file summarizeStats.py.
def summarizeStats.drawMainPie | ( | data, | |
filebase, | |||
colors | |||
) |
def summarizeStats.drawRadarChart | ( | data, | |
kind, | |||
filebase, | |||
params, | |||
color | |||
) |
def summarizeStats.drawSubPie | ( | data, | |
tag, | |||
filebase, | |||
colors | |||
) |
def summarizeStats.extractSI | ( | s | ) |
Convert a measurement with a range suffix into a suitably scaled value
Definition at line 77 of file summarizeStats.py.
Referenced by readData().
def summarizeStats.main | ( | void | ) |
Definition at line 268 of file summarizeStats.py.
References compPie(), derivedTimerStats(), drawMainPie(), drawRadarChart(), drawSubPie(), main(), normalizeValues(), readFile(), and setRadarFigure().
Referenced by main().
def summarizeStats.multiAppBarChartSettings | ( | ax, | |
plt, | |||
index, | |||
width, | |||
n, | |||
tmp, | |||
s | |||
) |
Definition at line 205 of file summarizeStats.py.
def summarizeStats.normalizeValues | ( | data, | |
countField, | |||
factor | |||
) |
Normalize values into a rate by dividing them all by the given factor
Definition at line 172 of file summarizeStats.py.
Referenced by main().
def summarizeStats.radar_factory | ( | num_vars, | |
frame = 'circle' |
|||
) |
Create a radar chart with num_vars axes.
Definition at line 23 of file summarizeStats.py.
Referenced by setRadarFigure().
def summarizeStats.readCounters | ( | f | ) |
This can be just the same!
Definition at line 133 of file summarizeStats.py.
References readData().
Referenced by readFile().
def summarizeStats.readData | ( | f | ) |
Definition at line 107 of file summarizeStats.py.
References extractSI().
Referenced by readCounters(), and readTimers().
def summarizeStats.readFile | ( | fname | ) |
Read the statistics from the file. Return a dict with keys "timers", "counters"
Definition at line 137 of file summarizeStats.py.
References readCounters(), and readTimers().
Referenced by main().
def summarizeStats.readTimers | ( | f | ) |
Skip lines with leading #
Definition at line 123 of file summarizeStats.py.
References readData().
Referenced by readFile().
def summarizeStats.setRadarFigure | ( | titles | ) |
Set the attributes for the radar plots
Definition at line 177 of file summarizeStats.py.
References radar_factory().
Referenced by main().
def summarizeStats.usefulValues | ( | l | ) |
I.e. values which are neither null nor zero
Definition at line 149 of file summarizeStats.py.
Referenced by uselessValues().
def summarizeStats.uselessValues | ( | l | ) |
I.e. values which are null or zero
Definition at line 153 of file summarizeStats.py.
References usefulValues().
tuple summarizeStats.interestingStats = ("counters", "timers") |
Definition at line 157 of file summarizeStats.py.
dict summarizeStats.statProperties |
Definition at line 158 of file summarizeStats.py.