hotfix: this makes beautiful mnist work again, not okay

This commit is contained in:
George Hotz
2024-03-18 18:22:44 -07:00
parent a6ed2ae3c6
commit e6d55932ca

View File

@@ -20,7 +20,10 @@ class Optimizer:
def realize(self, extra=None):
# NOTE: in extra is too late for most of the params due to issues with assign
Tensor.corealize(extra + self.params + self.buffers if extra is not None else self.params + self.buffers)
#Tensor.corealize(extra + self.params + self.buffers if extra is not None else self.params + self.buffers)
# TODO: SUPER BROKEN THAT THIS FIXES IT
if extra is not None: Tensor.corealize(extra)
Tensor.corealize(self.params + self.buffers)
def step(self) -> None: raise NotImplementedError