HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
onnxruntime::profiling Namespace Reference

Classes

class  ProfilerActivityBuffer
 
class  GPUTracerManager
 
class  GPUProfilerBase
 
struct  EventRecord
 
class  EpProfiler
 

Typedefs

using Events = std::vector< EventRecord >
 

Enumerations

enum  EventCategory {
  SESSION_EVENT = 0, NODE_EVENT, KERNEL_EVENT, API_EVENT,
  EVENT_CATEGORY_MAX
}
 

Functions

std::string demangle (const char *name)
 
std::string demangle (const std::string &name)
 

Typedef Documentation

using onnxruntime::profiling::Events = typedef std::vector<EventRecord>

Definition at line 76 of file profiler_common.h.

Enumeration Type Documentation

Enumerator
SESSION_EVENT 
NODE_EVENT 
KERNEL_EVENT 
API_EVENT 
EVENT_CATEGORY_MAX 

Definition at line 14 of file profiler_common.h.

Function Documentation

std::string onnxruntime::profiling::demangle ( const char *  name)
std::string onnxruntime::profiling::demangle ( const std::string name)