tinygrad/tinygrad
chenyu fae08c4d48
fix Tensor.triu / Tensor.triu with boolean input (#4941)
`where(self, 0)` incorrectly upcasted the output. `where(self, False)` is correct but looks unnatural, so added a cast at the end. Pattern matcher can fold the cast into where branches
2024-06-12 20:16:13 -04:00
..
codegen Multireduce-Kernels: Linearizer Changes and Tests (#4259) 2024-06-12 13:29:43 -04:00
engine retire hsa (#4885) 2024-06-09 11:33:03 +03:00
nn docsfix: nn.Tensor -> Tensor 2024-06-12 09:18:32 +02:00
renderer Multireduce-Kernels: Linearizer Changes and Tests (#4259) 2024-06-12 13:29:43 -04:00
runtime replace set with dedup (#4901) 2024-06-10 18:20:38 +02:00
shape expand ShapeTracker.invert a bit (#4864) 2024-06-07 14:26:02 -04:00
__init__.py add mnist tutorial 2024-04-25 16:08:32 +08:00
device.py retire hsa (#4885) 2024-06-09 11:33:03 +03:00
dtype.py move acc_dt out of lazy (#4382) 2024-05-06 07:41:25 -07:00
function.py CMPEQ -> CMPNE and make it safe to pad (#4818) 2024-06-03 18:02:15 -04:00
helpers.py tqdm replacement (#4846) 2024-06-09 23:46:03 +02:00
lazy.py cleanup lazy const fold for binary (#4900) 2024-06-10 10:46:58 -04:00
multi.py move image into tensor.py. delete features (#4603) 2024-05-15 10:50:25 -07:00
ops.py unbind Variable pre LazyOp (#4873) 2024-06-08 08:16:38 -04:00
tensor.py fix Tensor.triu / Tensor.triu with boolean input (#4941) 2024-06-12 20:16:13 -04:00