Struct ov::ProfilingInfo#
-
struct ProfilingInfo#
Represents basic inference profiling information per operation.
If the operation is executed using tiling, the sum time per each tile is indicated as the total execution time. Due to parallel execution, the total execution time for all nodes might be greater than the total inference time.
Public Types
Public Members
-
std::chrono::microseconds real_time#
The absolute time, in microseconds, that the node ran (in total).
-
std::chrono::microseconds cpu_time#
The net host CPU time that the node ran.
-
std::string node_name#
Name of a node.
-
std::string exec_type#
Execution type of a unit.
-
std::chrono::microseconds start_time#
The node start timestamp, in microseconds, from the backend profiling clock epoch.
A value of zero indicates an invalid/unavailable timestamp.
-
std::chrono::microseconds real_time#