Harald Schäfer
382938ab41
Add command to show default backend in README ( #6688 )
...
* Update README.md
* Update README.md
* Update README.md
2024-09-24 08:42:18 +08:00
nimlgen
d3f38faeed
tiny qcom touchups ( #6396 )
2024-09-06 22:49:21 +03:00
qazal
3c378efcb6
process replay docs improvements ( #5481 )
...
* minor cleanups
* docs and logs
* shorter
* comma
* s/print/logging.info [run_process_replay]
* use logging.warn
* process name is noise
* revert lowerer change [run_process_replay]
2024-07-15 00:09:28 +03:00
SnakeOnex
8c03816ae9
fix README example ( #5284 )
...
* fixed README example
* README test
* changed py -> python markdown code flags in REAME
2024-07-04 11:15:07 -04:00
George Hotz
7f46bfa587
hotfix: docs touchup
2024-06-28 14:36:20 -07:00
qazal
8aa786232d
docs for running process replay locally ( #5083 )
2024-06-21 09:55:08 -04:00
qazal
603a4a0ce1
process replay contributor docs ( #5010 )
2024-06-17 09:38:59 -04:00
George Hotz
fa00ef66fd
Update README.md
2024-06-13 00:29:19 +02:00
nimlgen
654a8b9ef7
retire hsa ( #4885 )
...
* retire hsa
* EMULATE_AMD
2024-06-09 11:33:03 +03:00
lopusz
b2c408912c
Add docs link to README ( #4768 )
2024-05-29 17:47:47 +00:00
chenyu
8c99cc17f5
remove link to old adding_new_accelerators.md ( #4666 )
...
fix #4657
2024-05-20 19:05:23 -04:00
George Hotz
9425973bc7
docs cleanup and move ( #4593 )
...
* cleanup and move
* docs-legacy is gone
* don't update setup.py
2024-05-14 20:44:59 -07:00
George Hotz
fd02ab1e8b
move disassemblers and openpilot ( #4592 )
...
* move disassemblers and openpilot
* delete junk
* put that in pre-commit
* fixup readme
2024-05-14 19:30:02 -07:00
George Hotz
cda0010020
hotfix: docs-legacy
2024-04-16 11:06:56 +04:00
George Hotz
52ee5b73b2
update logo ( #4055 )
...
* update logo
* update svg
* put svg in file
* Revert "put svg in file"
This reverts commit 735528047ac439c8be164b1f782dd44c279f3e8a.
* better
* move a tag
* remove extra
2024-04-03 07:16:57 -07:00
chenyu
5dd048a378
remove HIP in core tinygrad ( #3810 )
...
* remove HIP in core tinygrad
ci test uses device RHIP and HSA compiler (LinearizerOpt), so fine to remove HIP from tc.
Also updated README and EMULATE tc test flag
* EMULATE_CUDA
2024-03-18 18:19:27 -04:00
Mark McLoughlin
2e82c5b7a4
README: ops_cpu and ops_torch have been removed ( #3539 )
...
Removed by pull #3399
2024-02-29 10:22:11 -05:00
George Hotz
729a01bf3e
complex PRs will not be merged
2024-01-19 10:58:47 -08:00
George Hotz
8cbcd1b342
Remove webgpu, back to 5k lines ( #3040 )
...
* remove webgpu
* max 5000 lines
2024-01-08 09:10:07 -08:00
George Hotz
852ef57ba4
fix readme typo
2023-12-21 08:06:24 -08:00
George Hotz
637879af78
add direct install to readme
2023-12-19 18:04:00 -08:00
George Hotz
ac6ec936cd
update contributing
2023-12-19 12:19:14 -08:00
George Hotz
e477cc2f45
hotfix: README is ~25 ops to stop getting PRs about it
2023-12-19 11:53:35 -08:00
George Hotz
4164d0ebbd
multitensor start ( #2676 )
...
* multitensor work
* early gen fixes the tests
* atol for flaky test
2023-12-07 17:07:05 -08:00
George Hotz
65f4e6971b
beautiful_mnist.py link
2023-11-23 14:58:22 -08:00
George Hotz
1b3b8de5e2
update readme examples
2023-11-23 14:54:52 -08:00
Ivan Beňovic
c5d585ea35
Fix Triton README broken link ( #2406 )
...
* Remove triton from README
* Fix broken link
2023-11-23 12:38:17 -08:00
wozeparrot
b7a31fb708
remove tokei badge from readme ( #2251 )
2023-11-09 13:53:31 -05:00
Pavol Rusnak
b57c374164
add accelerator links to readme ( #1649 )
2023-08-23 14:47:55 -04:00
Hey
4f72eb823c
Outdated repository URL ( #1218 )
...
* Update outdated repo url
* Update more outdated repo url's
2023-07-11 23:14:19 -07:00
兰天游
0222ee7bd2
feat: fix shell alias on readme ( #1022 )
...
* feat: fix shell alias on readme
* feat: edit the install command
2023-06-23 00:00:34 -07:00
George Hotz
18892242b0
global -> group ( #1007 )
...
* global -> group
* allow None for local_size in custom function
* lil local
* comment on shape
* fix cuda
* smart local cast
* better local heuristic
* fix ptx, and work_dim cleanup
* fix metal
* fix ops test
* fix openpilot jit
* no more optlocal
* might fix metal tests
* try metal now
* see generated metal code
* test free removal. REVERT THIS
* mergable
2023-06-21 11:50:43 -07:00
George Hotz
76ab379f9b
readme updates
2023-06-05 12:20:14 -07:00
kposborne2
00360da05b
Update broken `docs/abstractions.py` for changed ops, and add to CI ( #930 )
...
* fix and add to ci
* still have those
* ocd
* update other doc
2023-06-04 19:21:20 -07:00
George Hotz
3e0b37f050
randn slow
2023-06-04 08:52:13 -07:00
wozeparrot
e9c1ae3825
Add a quick start guide ( #900 )
...
* feat: initial quick start guide
* fix: fix link
* feat: add note about jit
* feat: add note about load/store ops
* feat: add link to discord
* feat: add note about saving and loading models
* fix: correct code for saving and loading
* feat: overhaul docs
* fix: fix link
* feat: wording
* feat: add link to discord
* feat: contributing guidelines
* feat: make contributing section more doc focused
* feat: add link to env_vars from readme
* fix: wording
* feat: move community to bottom
* feat: showcase
* feat: linebreak
* feat: redesigned header
* feat: tweaks
* feat: tweaks
* feat: badge for lines of code
* feat: move installation instructions to repo readme
* feat: readme overhaul number 2
* feat: move visualization to quick start guide
* feat: readme 2 electric boogaloo
* fix: grammar
* fix: formatting
* feat: no ugly line
* feat: add line back
* feat: new load method
* feat: split adding accelerator docs out
* feat: showcase whisper
* feat: smaller tweaks
* feat: bring back oneliner
2023-06-04 08:51:20 -07:00
George Hotz
eea3542975
remove other install method
2023-05-28 08:36:21 -07:00
George Hotz
803587b8b4
update readme
2023-05-26 06:11:05 +00:00
Benedikt
3c465470f2
pip installation one liner ( #793 )
2023-05-25 16:43:42 -07:00
George Hotz
133521e730
relu UnaryOp is back
2023-04-14 07:12:53 -07:00
Jacky Lee
7a45b989a1
Device: make GPU default and METAL/CUDA if possible ( #732 )
...
* Make GPU the default device
* Compile EfficientNet with CPU
* don't print device
* use METAL and CUDA if possible
* Revert some changes to workflow
* Fix import error when checking device availability
* device lookup is now optional
* hopefully fix linter and tests
* fix workflow
* Skip device if not available
* don't change default if CPU=1
* simplify device selection
* Default to CPU if no GPU
* don't print device name...
* No need to change default in llama
* Make GPU the default device
* Compile EfficientNet with CPU
* don't print device
* use METAL and CUDA if possible
* Revert some changes to workflow
* Fix import error when checking device availability
* device lookup is now optional
* hopefully fix linter and tests
* fix workflow
* Skip device if not available
* don't change default if CPU=1
* simplify device selection
* Default to CPU if no GPU
* don't print device name...
* No need to change default in llama
* run github workflow
* Fix logic to select default
* pass if an error occurs
* use separate function for try except
2023-04-04 09:41:52 +05:30
George Hotz
30b795874a
remove RMSprop, nobody uses it anymore
2023-03-20 12:31:34 -07:00
George Hotz
902906f909
Fix constant folding ( #713 )
...
* fix
* codegen
* contiguous is real
* no bufs_to_delete
* don't assign rawconst
* remove neg and not
* need exec to fix custom function jit
2023-03-18 17:52:46 -07:00
Connor Henderson
5e8fdfa956
Update path for test_mnist in README ( #706 )
2023-03-15 18:42:17 -07:00
George Hotz
0b03216cc3
losing lines ( #678 )
...
* losing lines
* FLIP -> STRIDE
* shapetracker refactor
2023-03-10 21:57:05 -08:00
George Hotz
4b9bc1615b
While fusion ( #654 )
...
* try this
* readme
* opt comments
2023-03-06 09:13:23 -08:00
George Hotz
066a65dad5
remove tflop number, i'll never update that when it's fast
2023-03-06 08:30:31 -08:00
George Hotz
6e763dc446
matmul example in readme
2023-03-06 08:25:13 -08:00
Patrick Geneva
10d40d3cf2
Expand the inline loop to prevent stack overflow from `_deepwalk` ( #638 )
...
* Expand the inline loop to prevent stack overflow
* Explicitly loop
2023-03-04 15:14:17 -08:00
George Hotz
0335cb86b9
refactor comparison. there's a bug in the method cache
2023-03-02 10:10:16 -08:00