nv_ingest.framework.orchestration.ray.util.system_tools package#

Submodules#

nv_ingest.framework.orchestration.ray.util.system_tools.memory module#

nv_ingest.framework.orchestration.ray.util.system_tools.visualizers module#

class nv_ingest.framework.orchestration.ray.util.system_tools.visualizers.GuiUtilizationDisplay(*args, **kwargs)[source]#

Bases: object

Displays pipeline status in a Tkinter GUI window using a Treeview. Attempts to mimic console colors with a black background using ttk.Style.

start(update_callback: callable)[source]#

Starts the GUI event loop and periodic updates.

stop()[source]#

Stops the GUI update loop and destroys the window.

class nv_ingest.framework.orchestration.ray.util.system_tools.visualizers.UtilizationDisplay(refresh_rate: float = 2)[source]#

Bases: object

Helper class to display queue utilization snapshots in-place using Rich.

start()[source]#
stop()[source]#
update(output_rows)[source]#

Module contents#