bundle.perf_report.report.tracy¶
Tracy-based performance report: zone statistics with min/max/std distribution.
Functions¶
|
|
|
|
|
|
|
|
|
|
|
Generate a performance report from Tracy CSV files. |
Module Contents¶
- bundle.perf_report.report.tracy.format_label(rec: bundle.perf_report.extractor.ProfileRecord) str¶
- bundle.perf_report.report.tracy.func_key(rec: bundle.perf_report.extractor.ProfileRecord) str¶
- bundle.perf_report.report.tracy.build_func_map(profiles: list[bundle.perf_report.extractor.ProfileData]) dict[str, dict[str, bundle.perf_report.extractor.ProfileRecord]]¶
- bundle.perf_report.report.tracy.generate_plot(profile: bundle.perf_report.extractor.ProfileData, plot_dir: pathlib.Path, baseline_func_map: dict[str, bundle.perf_report.extractor.ProfileRecord] | None = None) pathlib.Path¶
- bundle.perf_report.report.tracy.build_section(profile: bundle.perf_report.extractor.ProfileData, plot_path: pathlib.Path, baseline_func_map: dict[str, bundle.perf_report.extractor.ProfileRecord] | None = None) bundle.latex.Section¶
- async bundle.perf_report.report.tracy.generate_report(input_path: pathlib.Path, output_path: pathlib.Path, h5_path: pathlib.Path | None)¶
Generate a performance report from Tracy CSV files.