qazal and GitHub
795559b3d4
viz/cli: support passing only a start marker ( #16802 )
...
* failing test
* support end interval
2026-06-30 17:06:32 +09:00
George Hotz and GitHub
b683ff9836
test updates + addrspace work from new codegen ( #16800 )
2026-06-29 19:12:10 -07:00
geohot
af0e339114
test fix
2026-06-29 18:37:49 -07:00
chenyu and GitHub
3a9b87e48f
remove Ops.DEVICE from Ops.PROGRAM [PR] ( #16797 )
2026-06-29 17:41:31 -04:00
nimlgen and GitHub
2ea8439d4d
viz: fix enter_calls ( #16793 )
2026-06-29 17:10:26 +03:00
chenyu and GitHub
e836899336
remove Tensor conv2d and dot override [PR] ( #16792 )
2026-06-29 09:58:21 -04:00
nimlgen and GitHub
d9c65bd843
viz: fix walk rewrite ( #16791 )
2026-06-29 16:32:32 +03:00
qazal and GitHub
905b405820
fix contiguous_view_offset for scalar index ( #16789 )
...
* simple failing test
* scalar passes
2026-06-29 12:50:21 +09:00
chenyu and GitHub
36c0e81979
deprecate Tensor.training [PR] ( #16774 )
2026-06-27 11:02:28 -04:00
George Hotz and GitHub
afe9fcaec8
remove dtype.vec from transcendental (glm) [pr] ( #16773 )
...
* remove dtype.vec from transcendental (glm) [pr]
* more cleanups
* fix fuzzer
2026-06-26 21:41:31 -07:00
George Hotz and GitHub
59aec35a7d
more devec cleanups (glm) ( #16772 )
2026-06-26 19:27:04 -07:00
George Hotz and GitHub
a6ed4237e5
remove Ops.VCAT and Ops.PTRCAT (glm) ( #16771 )
...
* remove Ops.VCAT and Ops.PTRCAT (glm)
* fix stack, and remove useless casts
2026-06-26 18:35:38 -07:00
chenyu and GitHub
5d1867a6c3
more Tensor.training -> TRAINING [PR] ( #16770 )
...
code and test and doc
2026-06-26 20:11:59 -04:00
chenyu and GitHub
8c9e8d38a9
fix permute copy ( #16766 )
...
flip and permute copy was wrong
2026-06-26 11:42:50 -04:00
chenyu and GitHub
434e233640
LUNIQUE -> ParamArg [PR] ( #16756 )
2026-06-26 09:04:49 -04:00
wozeparrot and GitHub
5857297e64
llama: benchmark offload copy script ( #16762 )
2026-06-26 00:26:32 -07:00
George Hotz and GitHub
5fcb21c1b3
remove vectorize/const symbolic rule [pr] ( #16759 )
...
* remove vectorize/const symbolic rule
* post index symbolic is late
* simpler
* less gates
* that's fine
* this
* work
* don't rerun
* this order
* late removal of index dtype
* skip that test
* it's fine with extra symbolic
2026-06-25 17:05:14 -07:00
sirhcm and GitHub
d5a852b9ee
ci: cleanup macos tests ( #16760 )
2026-06-25 19:47:29 -04:00
chenyu and GitHub
d953eb95d5
don't use Ops.UNIQUE in Buffer [PR] ( #16754 )
...
build new_buffer with ParamArg
2026-06-25 16:00:59 -04:00
George Hotz and GitHub
e72ecd101f
split decomp into files ( #16745 )
...
* split decomp into files
* that's in op
2026-06-25 08:40:02 -07:00
George Hotz and GitHub
54887cbbdf
move decomp files into codegen ( #16744 )
2026-06-25 08:19:02 -07:00
qazal and GitHub
daf8c8f509
viz: simpler test_link_sched_codegen, merge with the other codegen test ( #16739 )
...
* simpler test_link_sched_codegen
* merge test_codegen_tracing in the other test
* include BEAM.value
2026-06-25 15:02:00 +09:00
qazal and GitHub
695ffb3a08
viz: fix rendering custom Ops.PROGRAM source ( #16738 )
...
* failing test
* fix
* simplify test
2026-06-25 14:21:31 +09:00
George Hotz and GitHub
0a8e61d0c5
switch to the new memory coaleser [pr] ( #16716 )
...
* switch to the new memory coalese
* move that stuff
* copy in allowed length logic
* mulitple buffers
* new coalese is better
* fine
* earlier
* fixes
* work
* work
* valid
* stack on index const
2026-06-23 18:03:48 -07:00
chenyu and GitHub
ce87d80911
better _drop_valid_stmts [pr] ( #16719 )
...
also dropped the unused is_increasing
2026-06-23 19:35:01 -04:00
sirhcm and GitHub
116045cc8e
ci: remove tensorflow from testoptim ( #16717 )
2026-06-23 18:11:48 -04:00
chenyu and GitHub
33b635d23a
Tensor.train -> TRAINING [PR] ( #16705 )
...
* Tensor.train -> TRAINING [PR]
* doc
2026-06-22 15:13:22 -04:00
chenyu and GitHub
2d8b802958
contiguous in wino conv ( #16696 )
...
also fixed test_counters
2026-06-21 17:11:46 -04:00
chenyu and GitHub
ba1d3baae8
masked_select and nonzero to mixin [PR] ( #16695 )
...
with a .data stub
2026-06-21 15:10:44 -04:00
chenyu and GitHub
58ff75272e
const_like and invalids to mixin [PR] ( #16690 )
...
* const_like and invalids to mixin [PR]
* empty_like
* einsum
* type
2026-06-21 00:02:29 -04:00
chenyu and GitHub
4618d27129
final const cleanups [PR] ( #16688 )
2026-06-20 21:38:16 -04:00
chenyu and GitHub
8b07cca9f7
invalid clone try 3+ [PR] ( #16679 )
2026-06-19 20:13:52 -04:00
sirhcm and GitHub
1822eed8d3
ci: only test models on cpu ( #16678 )
2026-06-19 18:16:59 -04:00
wozeparrot and GitHub
bba611bb59
gemm: fix mxfp8 on more shapes ( #16677 )
2026-06-19 13:28:53 -07:00
chenyu and GitHub
67c3e589a1
invalid clone tests and prereq [PR] ( #16675 )
2026-06-19 13:20:43 -04:00
George Hotz and GitHub
649971f02a
remove DEFINE_LOCAL and DEFINE_REG (gpt) ( #16673 )
...
* remove define_local and define_reg (gpt)
* fix precommit
* cleanups
* regalloc fix
* cleanups 2
2026-06-19 10:07:50 -07:00
George Hotz and GitHub
b05bea81ce
x86 cleanups (fable) [pr] ( #16591 )
...
* x86 cleanups (fable)
* support shrink
* remove ptr dtype
* move that
* is_lane helper
* Revert "is_lane helper"
This reverts commit ea4571254d .
2026-06-19 09:04:51 -07:00
George Hotz and GitHub
d7b10c69bc
update placeholder to not create DEFINE_LOCAL/DEFINE_REG ( #16671 )
...
* update placeholder to not create DEFINE_LOCAL/DEFINE_REG
* simpler
* define_local
2026-06-18 21:21:06 -07:00
George Hotz and GitHub
925c49ce99
use placeholder in tests ( #16672 )
2026-06-18 20:51:44 -07:00
George Hotz and GitHub
4a4b6956df
remove DEFINE_VAR from codebase (gpt) ( #16666 )
...
* remove DEFINE_VAR from codebase
* junk
* remove junk
2026-06-18 15:33:50 -07:00
George Hotz and GitHub
5989d0b150
remove DEFINE_VAR try 2 ( #16651 )
...
* remove DEFINE_VAR try 2
* param
* null index
* fix fuzzing
* fixes
* no gather neg params
* param is just Irreducible
* fixes
* skip stack
* need to filter slots there
2026-06-18 12:34:25 -07:00
chenyu and GitHub
d74f488376
clean up _function.depth properly [PR] ( #16663 )
2026-06-18 14:10:22 -04:00
qazal and GitHub
924bece1d5
remove some old scheduler tests ( #16660 )
2026-06-18 22:15:00 +09:00
qazal and GitHub
b753fb5e4c
viz: view source working even if compile failed ( #16657 )
...
* failing test
* hard
* ret_dict
* switch to _data for tests too
* update sqtt
* start work
* Ops.LINEAR looks good
* baseline with depth works
* support depth
* types
* @needs_tracked_pm
* update, marg can error too
* unwrap_or goes to many more places
* move things to soft_err
* soft_err everywhere needed
* diff cleanup
* use list
* rewrite it
* change
* update depth number
* small comment change
2026-06-18 17:34:53 +09:00
sirhcm and GitHub
e0fe6e542e
ci: fewer pydeps ( #16654 )
2026-06-17 22:52:14 -04:00
chenyu and GitHub
a74b7130b4
Revert "invalid clone try 2 [PR] ( #16648 )" ( #16653 )
...
This reverts commit 1bd4551ee1 .
2026-06-17 22:05:30 -04:00
chenyu and GitHub
df015ad541
remove many type ignores [PR] ( #16652 )
2026-06-17 21:38:45 -04:00
chenyu and GitHub
1bd4551ee1
invalid clone try 2 [PR] ( #16648 )
2026-06-17 19:44:35 -04:00
George Hotz and GitHub
53a1226a49
STACK 0 is dtype void ( #16650 )
...
* STACK 0 is dtype void
* spec for stack
* fix gemm group + END shape
* bump
2026-06-17 16:28:32 -07:00
George Hotz and GitHub
aef85ddc4d
addrspace special/range ( #16647 )
...
* addrspace special/range
* just include indexing
* define var is alu
* bring old ignore indexing back
* mults to fix
* fixes
* ALU
* fixes
2026-06-17 15:57:37 -07:00