wozeparrot and GitHub
5cc31e23e6
gptoss: scripts ( #16962 )
2026-07-09 20:50:20 -07:00
sirhcm and GitHub
414995d1f5
Revert "remove late buffer view" ( #16960 )
2026-07-09 21:57:42 -04:00
chenyu and GitHub
8d546f55e9
dtypes.weakfloat ( #16956 )
2026-07-09 19:32:21 -04:00
George Hotz and GitHub
d80c971ea2
param + cast dtype in arg ( #16955 )
...
* param + cast dtype in arg
* require dtype
* fix replace in dtype decomps
* fix x86
* dtype none is fine there
* Revert "dtype none is fine there"
This reverts commit 5315cc3e59 .
2026-07-09 16:32:01 -07:00
chenyu and GitHub
78223d690a
update SPECIAL spec ( #16952 )
...
also updated tests with bad UOp
2026-07-09 19:05:34 -04:00
George Hotz and GitHub
95681f17ee
remove extra dtypes from tests ( #16954 )
...
* remove extra dtypes from tests
* a few more
2026-07-09 14:59:56 -07:00
George Hotz and GitHub
1df49a7bf5
dtype doesn't need to be explicit in most places now (glm) [PR] ( #16951 )
...
* dtype doesn't need to be explicit in most places now (glm) [PR]
* fix amd pcode
* image idx long/int meh
* real image fix
2026-07-09 14:41:34 -07:00
sirhcm and GitHub
851e5727d2
remove late buffer view ( #16941 )
2026-07-09 17:32:35 -04:00
chenyu and GitHub
93338df753
real dtypes.index ( #16950 )
2026-07-09 16:28:39 -04:00
George Hotz and GitHub
8d4c9d1058
make the upat compiler match the spec (glm) [PR] ( #16948 )
...
* make the upat compiler match the spec
* cleanups
* CUSTOMI/CUSTOM
* fix that test
* pyliteral
* fix variable shadowing
2026-07-09 12:30:39 -07:00
chenyu and GitHub
ba2c68b1ed
start dtypes.index [PR] ( #16949 )
2026-07-09 15:12:23 -04:00
sirhcm and GitHub
da435c719b
tinyfs: use assign ( #16947 )
2026-07-09 14:52:42 -04:00
chenyu and GitHub
8b96b95af5
tighter pm_no_weakints [PR] ( #16946 )
...
towards spliting weakint and index
2026-07-09 14:31:16 -04:00
George Hotz and GitHub
904b51a783
dtype fixups (grok) [PR] ( #16940 )
...
* dtype fixups
* a few more
* amd fixes
* revert that
* Remove comment in test_graph_rewrite_div_folding_bug
Removed comment about STACK dtype matching its element dtype in the test for graph rewrite division folding bug.
2026-07-09 11:03:22 -07:00
nimlgen and GitHub
c9f6b2e42b
hcq2: prereq for linker ( #16945 )
2026-07-09 17:21:21 +03:00
qazal and GitHub
6dbc35b8e0
fix am_smi for non interactive shell ( #16942 )
2026-07-09 13:32:59 +09:00
wozeparrot and GitHub
2971343a60
fa: support D=64 and attn sink ( #16935 )
2026-07-08 20:03:47 -07:00
George Hotz and GitHub
00d01d978d
add dtype production rule checked with SPEC=2 ( #16939 )
...
* add dtype production rule checked with SPEC=2
* no None support yet
* detach passes through
* work
* fix
* line len
2026-07-08 18:04:34 -07:00
George Hotz and GitHub
7f8bbe5407
hlb_cifar free speed ( #16938 )
...
* free speed for hlb cifar
* mirror
2026-07-08 15:49:48 -07:00
chenyu and GitHub
e2fc928d85
use get_idx and get_valid in coalese [PR] ( #16937 )
2026-07-08 17:20:54 -04:00
chenyu and GitHub
8085bd57ec
remove old stale metadata codes [pr] ( #16936 )
2026-07-08 17:11:15 -04:00
nimlgen and GitHub
52b84adc2a
hcq2: tiny changes ( #16934 )
2026-07-08 23:17:28 +03:00
George Hotz and GitHub
fdffc6c0c8
remove dtypes base ( #16931 )
...
* remove dtypes base
* find/replace bug
* vcount is junk too
2026-07-08 11:48:11 -07:00
George Hotz and GitHub
63cb1369cb
remove ImageDType (glm) ( #16918 )
...
* remove ImageDType (glm)
* gpt work
* better
* is_image_shape
* cleanups
* remove crap from index
* revert crap python change
* image index with float, this needs to be fixed
* simp
2026-07-08 11:27:52 -07:00
George Hotz and GitHub
6358f939e7
param arg is always the shape ( #16914 )
...
* param arg is always the shape
* earlier
* pm_no_weakints
* real fix
2026-07-08 10:51:56 -07:00
George Hotz and GitHub
6e05cbdbcb
remove the dtype.scalar calls everywhere [pr] ( #16930 )
...
* remove the dtype.scalar calls everywhere
* remove base everywhere
* Revert "remove base everywhere"
This reverts commit 0dd0a5a243 .
2026-07-08 10:10:03 -07:00
George Hotz and GitHub
e4d0d634d4
remove a bunch of dtype.count [PR] ( #16929 )
...
* remove a bunch of dtype.count
* remove nonsense rules
* rm dead code
2026-07-08 09:34:46 -07:00
George Hotz and GitHub
a951650865
lil cleanups from reduce and expand [PR] ( #16928 )
2026-07-08 08:54:19 -07:00
chenyu and GitHub
e0c70b6b82
mixin/op.py [PR] ( #16926 )
...
* mixin/op.py [PR]
* that
2026-07-07 21:45:52 -04:00
wozeparrot and GitHub
ab131c2086
gptoss: zero-1 optim ( #16916 )
2026-07-07 18:34:47 -07:00
4f7d4e95d7
fix <= 2 case ( #16923 )
...
Co-authored-by: George Hotz <[email protected] >
2026-07-07 18:17:58 -07:00
chenyu and GitHub
c26468c5d0
keccak and hash to mixin [PR] ( #16925 )
2026-07-07 21:12:46 -04:00
chenyu and GitHub
c43a3fdebb
bitcast to mixin [PR] ( #16924 )
2026-07-07 20:03:29 -04:00
Divij and GitHub
9f388d42b7
padded maxpool with -inf as done in pytorch ( #16858 )
2026-07-07 16:10:44 -07:00
George Hotz and GitHub
4a51047146
remove unused pm_syntactic_sugar ( #16920 )
...
* remove unused pm_syntactic_sugar
* merge in group for reduce
* merge in add loads
* that ctx is unused
* late loads
* Revert "late loads"
This reverts commit ee70cffcee .
2026-07-07 15:40:52 -07:00
George Hotz and GitHub
2aebb6f6c4
move mop cleanup [pr] ( #16915 )
...
* move mop cleanup [pr]
* those are mop cleanups
* more mop_cleanups
* revert
* movement.py
2026-07-07 14:30:32 -07:00
qazal and GitHub
3f248070b2
add movement op rendering to pyrender ( #16910 )
2026-07-07 13:48:48 -07:00
George Hotz and GitHub
2fc7e5341b
final removal of PtrDType (glm) ( #16913 )
...
* final removal of PtrDType (glm)
* junk
2026-07-07 13:37:33 -07:00
chenyu and GitHub
27de6c6db0
use more UOp.valid method [PR] ( #16912 )
...
prerequisite to fix WHERE
2026-07-07 16:27:37 -04:00
chenyu and GitHub
fb4a781fca
fix a few imports [PR] ( #16909 )
2026-07-07 14:21:13 -04:00
George Hotz and GitHub
d8fbbff260
EXPAND adds dims to the front (glm) ( #16908 )
...
* EXPAND adds dims to the front (glm)
* more read images
* simpler + spec
* spec should use n instead of s'
* bump comma to 12
2026-07-07 11:03:06 -07:00
nimlgen and GitHub
91cefdb52a
hcq2: rewrite patch split ( #16907 )
...
* x
* new patch splitter
* style
* x
* x
2026-07-07 20:43:52 +03:00
George Hotz and GitHub
0035bb6fa8
only front reduce ( #16901 )
...
* only front reduce
* lint + spec
* that should fail
* meh
2026-07-07 09:55:07 -07:00
George Hotz and GitHub
6f1a983493
Ops.GROUP has no shape, like sink ( #16906 )
...
* Ops.GROUP has no shape, like sink
* readme
2026-07-07 08:20:38 -07:00
Ben Waldron and GitHub
357b7544d6
Allow non-const alt values for wgsl gated load ( #16885 )
...
* Allow non-const alt values for wgsl gated load
* Add regression test
* Make z3 happy
* Change to int to match nearby test + re-run CI
* Remove ptr
2026-07-07 08:18:02 -07:00
qazal and GitHub
f0a06fae4c
viz: readable REWRITE_ERROR ( #16903 )
...
* viz: readable REWRITE_ERROR
* traceback.format_exc handles this
2026-07-07 17:25:42 +09:00
qazal and GitHub
9454e2ddbf
viz: inf loop early cutoff ( #16902 )
...
* pause on error
* reorder err
* simpler
2026-07-07 17:00:45 +09:00
wozeparrot and GitHub
a805ce03b1
gptoss: model train ( #16884 )
2026-07-06 22:07:50 -07:00
George Hotz and GitHub
6e44176cfe
fix flash attention example ( #16900 )
...
* fix spec for amd_copy_matmul
* remove shaped wmma
* fix flash attention example?
* dead code
2026-07-06 20:51:32 -07:00
George Hotz and GitHub
d94ad4444e
fix spec for amd_copy_matmul + remove SHAPED_WMMA ( #16897 )
...
* fix spec for amd_copy_matmul
* remove shaped wmma
2026-07-06 19:00:10 -07:00