perf — Model Optimizer 0.27.1 (original) (raw)
Utility functions for performance measurement.
Classes
Timer | A Timer that can be used as a decorator as well. |
---|
Functions
clear_cuda_cache | Clear the CUDA cache. |
---|---|
get_cuda_memory_stats | Get memory usage of specified GPU in Bytes. |
report_memory | Simple GPU memory report. |
class Timer
Bases: ContextDecorator
A Timer that can be used as a decorator as well.
__init__(name='')
Initialize Timer.
start()
Start the timer.
stop()
End the timer.
Return type:
float
clear_cuda_cache()
Clear the CUDA cache.
get_cuda_memory_stats(device=None)
Get memory usage of specified GPU in Bytes.
report_memory(name='', rank=0, device=None)
Simple GPU memory report.