chenyu and GitHub
8481eba866
allow-unsafe-pr-checkout for szdiff.yml ( #17096 )
...
it uses sz.py on master to parse the change, should be safe
2026-07-20 15:08:54 -04:00
sirhcm and GitHub
6f1176ea90
benchmarks: test usbgpu copy speeds on comma ( #17060 )
2026-07-17 02:02:21 -04:00
chenyu and GitHub
0410c9325d
make test/null follow the SPEC ( #17010 )
2026-07-13 14:01:41 -04:00
nimlgen and GitHub
e4bdc529c4
hcq2 ci ( #17008 )
...
* hcq2 ci
* x
2026-07-13 19:29:08 +03:00
sirhcm and GitHub
f1ccb85a27
ci: use llvm-20 in amd tests ( #16982 )
2026-07-11 02:26:10 -04:00
George Hotz and GitHub
43ad225d36
nv_610 support (glm) ( #16979 )
...
* nv_610 support
* unbump onnx
* fix autogen workflow
2026-07-10 20:37:30 -07:00
geohot
2b7c298aaf
hotfix: remove SPEC=2 timeout to match other jobs
2026-07-10 09:35:48 -07: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
George Hotz and GitHub
c92a4c0442
move devectorizer remains into coalese ( #16869 )
...
* move devectorizer remains into coalese
* fix flaky
2026-07-04 15:36:45 -07:00
qazal and GitHub
07f7383d29
llama: remove unused bf16 assembly gemm ( #16859 )
...
* only hk bf16 gemm
* rm asm gemm
* more cleanup
* half isn't supported in asm gemm anymore
* more test edits
* unused
* remove TestMagicGu
* uop gemm is still tested
* minimal diff
2026-07-04 18:41:54 +09:00
sirhcm and GitHub
353d8f1e13
use rusticl in ci ( #16852 )
2026-07-03 23:58:58 -04:00
sirhcm and GitHub
e74c7042c3
ci: use tinymesa from pypi ( #16835 )
2026-07-02 19:25:10 -04:00
sirhcm and GitHub
e0d7696ccd
split benchmarks ( #16812 )
2026-07-01 22:28:15 -04:00
sirhcm and GitHub
8472d374ab
ci: parallelize fuzz tests ( #16805 )
2026-06-30 14:14:32 -04:00
sirhcm and GitHub
395eec1866
disable mlperf training benchmark ( #16798 )
2026-06-29 20:11:16 -04:00
George Hotz and GitHub
0bee0e6e39
do full sym in extra symbolic [pr] ( #16786 )
...
* do full sym in extra symbolic [pr]
* put that back to 55
2026-06-28 08:31:47 -07:00
sirhcm and GitHub
f8ddca9a00
qcom: ir3 needs SP_MODE_CNTL.CONSTANT_DEMOTION_ENABLE ( #16769 )
2026-06-26 19:48:29 -04:00
George Hotz and GitHub
a94a32ff71
move image to post coalese ( #16749 )
...
* move image to post coalese
* fix types
* dv2
* work
* load_store_indexing
* lsi
* simplify indexing
* always simplify
* more
* whitespace
* no simplify
* no early opt
* fix linter
* exit early without valid
* always simplify
* relax ir3
* no gep
* Revert "no gep"
This reverts commit 3fa4dd6dfa .
* shapes in ctx
* disable IR3
2026-06-25 23:33:07 -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
sirhcm and GitHub
c759301865
ci: cleanup torch backend tests ( #16750 )
2026-06-25 14:39:36 -04:00
chenyu and GitHub
db2257ad09
don't run tinyboxbenchmark on fork ( #16741 )
2026-06-25 09:12:56 -04:00
sirhcm and GitHub
63f0e08593
start benchmarks cleanup ( #16729 )
2026-06-24 23:33:46 -04:00
chenyu and GitHub
687ade119e
IMAGE hand_coded_optimizations update ( #16720 )
2026-06-23 21:55:28 -04: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
sirhcm and GitHub
da98fae9e1
ci: try parallelizing tc tests ( #16710 )
2026-06-22 20:43:32 -04:00
sirhcm and GitHub
cbfcf36e44
ci: remove generate_dataset and CL misc ( #16709 )
2026-06-22 18:01:07 -04:00
sirhcm and GitHub
b2199c54a3
ci: update actions/cache/restore to suppress warnings ( #16680 )
2026-06-19 18:27:52 -04:00
sirhcm and GitHub
1822eed8d3
ci: only test models on cpu ( #16678 )
2026-06-19 18:16:59 -04:00
sirhcm and GitHub
091ec8d10d
use tinygrad.llm in benchmarks ( #16670 )
2026-06-19 00:03:57 -04: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
George Hotz and GitHub
d631716858
remove const without STACK ( #16639 )
...
* remove const without STACK
* fix GEP rewrite
* fix null tests
* fix openpilot regression
* it's 10 in CI
2026-06-16 21:25:42 -07:00
sirhcm and GitHub
bcdb988df0
split comma benchmark, dsp on c4 [PR] ( #16598 )
2026-06-12 23:26:05 -04:00
qazal and GitHub
7d4a77dce4
relax comma benchmark timeout ( #16568 )
2026-06-11 18:03:37 +09:00
sirhcm and GitHub
83971860d8
ci: simplify webgpu install ( #16557 )
2026-06-10 22:57:19 -04:00
sirhcm and GitHub
6e1b61f16f
cleanup some amd deps ( #16563 )
...
don't load hsa runtime, remove ib autogen
2026-06-10 19:01:56 -04:00
George Hotz and GitHub
fd76ac992e
cstyle renderer is new style [pr] ( #16484 )
...
* cstyle new style
* switch cstyle renderer to new style
* fix hip
* fixes
* fix webgpu
* correct webgpu is_packed
* fix dsp
* fixes
* fix Ops.RANGE must be CONST
* old style render access
* this is correct
* fix cstyle to good
* dl/dr
* as array
* fix spec
* remove define_local/define_reg
* buffer in shrink
* fix test_tiny
* all tests fix
* param args aren't realized
* wgsl fix
* work
* new gate
* fix opencl qcom
* process replay
* sort order
* fix render index
2026-06-09 18:36:01 -07:00
sirhcm and GitHub
97d483350c
ci: download prebuilt ocelot ( #16554 )
2026-06-09 19:51:33 -04:00
sirhcm and GitHub
857b1f5399
ci: more parallelism, less duplication ( #16509 )
2026-06-05 21:26:19 -04:00
sirhcm and GitHub
9dac781e45
ci: use uv ( #16492 )
2026-06-03 21:38:50 -04:00
sirhcm and GitHub
f43cba5765
ci: native python where possible ( #16473 )
...
linters stays at 3.11
2026-06-02 22:40:12 -04:00
George Hotz and GitHub
ffadd7a315
remove intel and amx support ( #16482 )
2026-06-02 18:53:05 -07:00
sirhcm and GitHub
9897658895
ci: fix ocelot compilation on macos ( #16471 )
2026-06-02 12:43:31 -04:00
sirhcm and GitHub
c6cad1ad67
ci: standardize runs-on ( #16466 )
...
* ci: use macos 26
* ugh github
* stick with github for arm
2026-06-01 21:39:58 -04:00
sirhcm and GitHub
b0ecbb34d9
ci: cleanup python backend tests ( #16465 )
2026-06-01 20:08:05 -04:00
sirhcm and GitHub
2d0f132a3b
ci: cleanup more duplicate tests ( #16462 )
2026-06-01 18:56:29 -04:00
sirhcm and GitHub
c377d01491
ci: run dsp on tinygrad[testing] ( #16442 )
2026-05-29 21:16:56 -04:00
sirhcm and GitHub
d943493b79
ci: remove duplicate op compile test ( #16441 )
2026-05-29 19:20:31 -04:00