HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
onnxruntime::profiling::EpProfiler Class Referenceabstract

#include <profiler_common.h>

+ Inheritance diagram for onnxruntime::profiling::EpProfiler:

Public Member Functions

virtual ~EpProfiler ()=default
 
virtual bool StartProfiling (TimePoint profiling_start_time)=0
 
virtual void EndProfiling (TimePoint start_time, Events &events)=0
 
virtual void Start (uint64_t)
 
virtual void Stop (uint64_t)
 

Detailed Description

Definition at line 79 of file profiler_common.h.

Constructor & Destructor Documentation

virtual onnxruntime::profiling::EpProfiler::~EpProfiler ( )
virtualdefault

Member Function Documentation

virtual void onnxruntime::profiling::EpProfiler::EndProfiling ( TimePoint  start_time,
Events events 
)
pure virtual
virtual void onnxruntime::profiling::EpProfiler::Start ( uint64_t  )
inlinevirtual

Reimplemented in onnxruntime::profiling::GPUProfilerBase< TManager >.

Definition at line 84 of file profiler_common.h.

virtual bool onnxruntime::profiling::EpProfiler::StartProfiling ( TimePoint  profiling_start_time)
pure virtual
virtual void onnxruntime::profiling::EpProfiler::Stop ( uint64_t  )
inlinevirtual

Reimplemented in onnxruntime::profiling::GPUProfilerBase< TManager >.

Definition at line 85 of file profiler_common.h.


The documentation for this class was generated from the following file: