tvm_tirx.backend.cuda.iket.IketProfileResult#

class tvm_tirx.backend.cuda.iket.IketProfileResult(output_dir, postprocess, json_traces, perfetto_traces, html_reports, command=())#

Bases: object

Published artifacts from a successful official IKET profile.

Parameters:
  • output_dir (Path)

  • postprocess (str)

  • json_traces (tuple[Path, ...])

  • perfetto_traces (tuple[Path, ...])

  • html_reports (tuple[Path, ...])

  • command (tuple[str, ...])

output_dir: Path#
postprocess: str#
json_traces: tuple[Path, ...]#
perfetto_traces: tuple[Path, ...]#
html_reports: tuple[Path, ...]#
command: tuple[str, ...] = ()#
property trace_json: Path#

Return the only JSON trace requested by this profile.

property perfetto: Path#

Return the only Perfetto trace requested by this profile.

property html: Path#

Return the only HTML report requested by this profile.

property trace: Any#

Return the JSON trace without imposing a schema wrapper.

property launches: Any#

Return trace["launches"] without reshaping it.