clDNN
Events Support
Collaboration diagram for Events Support:

Classes

struct  cldnn::event
 Represents an clDNN Event object. More...
 
class  cldnn::instrumentation::timer< ClockTy >
 Helper class to calculate time periods. More...
 
struct  cldnn::instrumentation::profiling_period
 Abstract class to represent profiling period. More...
 
struct  cldnn::instrumentation::profiling_period_basic
 Basic profiling_period implementation which stores data as an simple period value. More...
 
struct  cldnn::instrumentation::profiling_interval
 Represents prifiling interval as its name and value. More...
 
struct  cldnn::instrumentation::profiling_info
 Represents list of profiling_interval. More...
 

Detailed Description


Class Documentation

◆ cldnn::instrumentation::profiling_interval

struct cldnn::instrumentation::profiling_interval

Represents prifiling interval as its name and value.

See also
cldnn_profiling_interval

Definition at line 72 of file profiling.hpp.

Class Members
string name Display name.
shared_ptr< profiling_period > value Interval value.

◆ cldnn::instrumentation::profiling_info

struct cldnn::instrumentation::profiling_info

Represents list of profiling_interval.

Definition at line 78 of file profiling.hpp.

Class Members
vector< profiling_interval > intervals List of intervals.
string name Display name.