hello everyone,
I am working on real time image processing project and i give 32 images on a batch to deep learning model at all time. Sometimes when i am tracking the tensorflow session, i am seeing processing space.
For instance;
what is the reason of this ? Can I shorten this time?
Hi @emrullah_polat ,
- Short process (red arrow): Likely a kernel launch or initialization for batch processing on GPU .
- Spaces in processing (green arrows): Represent GPU idle time Possible causes: data transfer, synchronization, CPU operations, memory management, or scheduling delays .
For more specific improvements, detailed profiling of your code and model architecture would be necessary. Tools like TensorFlow Profiler can provide deeper insights into performance , additionally refer this documentation for better understanding .
Thank You .