From c826854e483d39e4a4e7e2e729dae072fd4a0f29 Mon Sep 17 00:00:00 2001 From: Roelof van Dijk <3604013+roelofvandijk@users.noreply.github.com> Date: Mon, 4 Sep 2023 20:39:34 +0200 Subject: [PATCH] fix: remove unused function (#1760) Co-authored-by: Roelof van Dijk --- tinygrad/shape/shapetracker.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/tinygrad/shape/shapetracker.py b/tinygrad/shape/shapetracker.py index 23006cac16..e1f23c17af 100644 --- a/tinygrad/shape/shapetracker.py +++ b/tinygrad/shape/shapetracker.py @@ -194,9 +194,6 @@ class ShapeTracker: if idx.__class__ is str: idx = Variable(idx, 0, prod(self.shape)-1) return self._expr_idx(self.views[-1].expr_node(idx), self.views[-1].expr_node_mask(idx)) - def needs_valid(self) -> bool: - return any(v.mask is not None for v in self.views) - def axis_is_masked(self, axis) -> bool: _, valid = self.expr_idxs() return f'idx{axis}' in [v.expr for v in valid.vars()]