Hi, I’m looking for explanation for this sentence “Note the difference between self cpu time and cpu time - operators can call other operators, self cpu time excludes time spent in children operator calls, while total cpu time includes it.” in in this topic: PyTorch Profiler — PyTorch Tutorials 2.5.0+cu124 documentation
What is the children operators calls inside that layer? and how can I see them?
Here model_inference calls into aten::conv2d which calls into aten::convolution, which …
The time spent in model_inference in total (including all calls into all operators) is 57ms while the time spent in the model_inference body (without following any other calls) is only 5.5ms.