From 698143aebc0611657b61331e04efe567d2ea2488 Mon Sep 17 00:00:00 2001 From: George Hotz Date: Thu, 12 Jan 2023 14:04:04 -0800 Subject: [PATCH] shapetracker creates less views --- tinygrad/shapetracker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tinygrad/shapetracker.py b/tinygrad/shapetracker.py index db9e37ffa9..0c373945ca 100644 --- a/tinygrad/shapetracker.py +++ b/tinygrad/shapetracker.py @@ -99,7 +99,7 @@ class ShapeTracker: def strided(self, *arg): view = View([x[0] for x in arg], [x[1] for x in arg]) # TODO: this does not always require a new view if non contiguous - if self.contiguous: + if self.views[-1].contiguous: self.views[-1] = view else: self.views.append(view)