analytical-viz: extend hot-reload guard to all viz sub-modules

Previously only reloaded auto_explore / auto_hardware / autosuggest /
stage_latencies / memory_layout. When we edit pe_weight_layout,
tensor_sharding, topology_map, pipeline_diagram, or optimization_report,
Streamlit was still holding the pre-edit versions until a full restart.

Add all five to the reload list so any visualization-module edit lands
on the next Streamlit rerun without needing Ctrl+C.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-07-28 22:03:42 -07:00
parent ed28eea156
commit da1909fdf2
+5
View File
@@ -25,6 +25,11 @@ for _mod_name in (
"tests.analytical_visualization.autosuggest", "tests.analytical_visualization.autosuggest",
"tests.analytical_visualization.stage_latencies", "tests.analytical_visualization.stage_latencies",
"tests.analytical_visualization.memory_layout", "tests.analytical_visualization.memory_layout",
"tests.analytical_visualization.pe_weight_layout",
"tests.analytical_visualization.tensor_sharding",
"tests.analytical_visualization.topology_map",
"tests.analytical_visualization.pipeline_diagram",
"tests.analytical_visualization.optimization_report",
): ):
_m = sys.modules.get(_mod_name) _m = sys.modules.get(_mod_name)
if _m is not None: if _m is not None: