Detailed Documentation
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.
Fields
Status status
struct ov::ProfilingInfo — OpenVINO™ documentationCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboard — Version(zitaoc)
Defines the node status.
std :: chrono :: microseconds real_time
struct ov::ProfilingInfo — OpenVINO™ documentationCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboard — Version(zitaoc)
The absolute time, in microseconds, that the node ran (in total).
std :: chrono :: microseconds cpu_time
struct ov::ProfilingInfo — OpenVINO™ documentationCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboard — Version(zitaoc)
The net host CPU time that the node ran.
std :: string node_name
struct ov::ProfilingInfo — OpenVINO™ documentationCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboard — Version(zitaoc)
Name of a node.
std :: string exec_type
struct ov::ProfilingInfo — OpenVINO™ documentationCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboard — Version(zitaoc)
Execution type of a unit.
std :: string node_type
struct ov::ProfilingInfo — OpenVINO™ documentationCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboardCopy to clipboard — Version(zitaoc)
Node type.