From 7087f3f4007cc140b3f6b2a758aef7555c8d9168 Mon Sep 17 00:00:00 2001 From: DevTekVE Date: Sun, 29 Dec 2024 17:20:15 +0100 Subject: [PATCH] Remove redundant tensor assignment in model runner. The `assign` operation was unnecessary as new tensors are realized for updated inputs. This simplifies the code and avoids redundant updates, improving clarity and maintainability. --- selfdrive/modeld/runners/model_runner.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/selfdrive/modeld/runners/model_runner.py b/selfdrive/modeld/runners/model_runner.py index 5c8b53c5e1..4b7a6be885 100644 --- a/selfdrive/modeld/runners/model_runner.py +++ b/selfdrive/modeld/runners/model_runner.py @@ -70,8 +70,6 @@ class TinyGradRunner(ModelRunner): for k, v in numpy_inputs.items(): if k not in self.tensor_inputs: self.tensor_inputs[k] = Tensor(v, device='NPY').realize() - else: - self.tensor_inputs[k].assign(v) return self.tensor_inputs