Enum ProfilingLevel_t

Enum Documentation

enum class DlSystem::ProfilingLevel_t

Enumeration of various profilngLevels that can be requested.

Values:

enumerator OFF = 0

No profiling. Collects no runtime stats in the DiagLog

enumerator BASIC = 1

Basic profiling Collects some runtime stats in the DiagLog

enumerator DETAILED = 2

Detailed profiling Collects more runtime stats in the DiagLog, including per-layer statistics Performance may be impacted

enumerator MODERATE = 3

Moderate profiling Collects more runtime stats in the DiagLog, no per-layer statistics

enumerator LINTING = 4

Linting profiling HTP exclusive profiling level that collects in-depth performance metrics for each op in the graph including main thread execution time and time spent on parallel background ops

enumerator NUM_PROFILING_LEVELS

Any new enums should be added above this line.