From b916490c792147628e7b9747ee450d959c6adb72 Mon Sep 17 00:00:00 2001 From: discountchubbs Date: Sun, 24 Aug 2025 15:08:31 -0500 Subject: [PATCH] red diff ya know? --- sunnypilot/modeld_v2/modeld.py | 6 ------ sunnypilot/modeld_v2/tests/test_buffer_logic_inspect.py | 4 ++-- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/sunnypilot/modeld_v2/modeld.py b/sunnypilot/modeld_v2/modeld.py index 2006b47c9d..1a420e6f1a 100755 --- a/sunnypilot/modeld_v2/modeld.py +++ b/sunnypilot/modeld_v2/modeld.py @@ -90,12 +90,6 @@ class ModelState(ModelStateBase): elif shape[1] == buffer_history_len: # non20hz self.temporal_idxs_map[key] = np.arange(buffer_history_len) - # Set buffer and idx attributes for all temporal buffers - for key in self.temporal_buffers: - setattr(self, f"full_{key}", self.temporal_buffers[key]) - idxs = self.temporal_idxs_map.get(key, None) - setattr(self, f"{key}_idxs", idxs) - @property def mlsim(self) -> bool: return bool(self.generation is not None and self.generation >= 11) diff --git a/sunnypilot/modeld_v2/tests/test_buffer_logic_inspect.py b/sunnypilot/modeld_v2/tests/test_buffer_logic_inspect.py index cb0eec919a..6d3c8bf80a 100644 --- a/sunnypilot/modeld_v2/tests/test_buffer_logic_inspect.py +++ b/sunnypilot/modeld_v2/tests/test_buffer_logic_inspect.py @@ -93,8 +93,8 @@ def test_buffer_shapes_and_indices(shapes, mode, apply_patches): state = ModelState(None) constants = DummyModelRunner(shapes).constants # because you can't run the dang thing locally for key in shapes: - buf = getattr(state, f"full_{key}", None) - idxs = getattr(state, f"{key}_idxs", None) + buf = state.temporal_buffers.get(key, None) + idxs = state.temporal_idxs_map.get(key, None) # Buffer shape logic if mode == 'split': expected_shape = (1, constants.FULL_HISTORY_BUFFER_LEN, shapes[key][2])