Files
automatic/modules/control
QualiaRain c0f5f41042 fix(control): remove inert DWPose (Legacy) pose-model selector
The DWPose (Legacy) "Pose Model" (Tiny/Medium/Large) radio wrote to
config['DWPose (Legacy)']['model'], but the rtmlib backend
(RtmlibPoseDetector.from_pretrained) only takes the mode string and
always loads RTMPose 'lightweight' - it never reads that key (the only
config[...]['model'] readers are the SegmentAnything branch). The
selector was a no-op left over from the removed mmpose DWPose processor
(see #4956).

Remove the radio, its dead 'model' config key (both the module-level and
delay_load_config dicts), and its update_settings slot; reindex the
remaining settings 18..27. The settings list stays 1:1 with the UI
controls (re-derived the append-order -> update_settings map to confirm).

No runtime behavior change. The alternative - keep the capability by
mapping Tiny/Medium/Large onto rtmlib's mode - is intentionally not taken
here since it would change which model loads.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-22 10:28:59 -04:00
..
2026-06-18 11:45:34 +02:00
2026-06-18 11:45:34 +02:00
2026-06-20 10:49:43 +02:00
2026-04-29 07:59:43 +02:00
2026-03-25 13:47:27 -07:00
2025-10-29 11:40:20 -04:00