tinygrad/tinygrad
Casey Primozic 651d6ea457
Minor improvements + cleanup to ops_gpu.py (#1006)
* Minor improvements + cleanup to `ops_gpu.py`

 * Add some previously undocumented environment variables from `ops_gpu.py` to `env_vars.md`
 * Update debug print for OpenCL to print the devices that will be used post-filtering with `CL_EXCLUDE`
 * Remove a couple unused or superfluous variables and assignments
 * Use `fromimport` shorthand to shave off a couple precious LOC
 * Couple small whitespace changes to clean things up

* Revert change to ordering of OpenCL devices

* Small refactor for OpenCL context creation
2023-06-18 21:26:40 -07:00
..
codegen good changes from tensor_cores branch (#1005) 2023-06-18 20:28:06 -07:00
nn Whisper (#919) 2023-06-03 18:55:14 -07:00
runtime Minor improvements + cleanup to ops_gpu.py (#1006) 2023-06-18 21:26:40 -07:00
shape good changes from tensor_cores branch (#1005) 2023-06-18 20:28:06 -07:00
graph.py don't graph consts 2023-04-14 03:32:20 -07:00
helpers.py RDNA assembly backend ($1000 bounty) (#787) 2023-06-16 09:33:18 -07:00
jit.py HIP backend (#750) 2023-06-18 11:35:57 -07:00
lazy.py don't make HIP the default...it's slower 2023-06-18 19:11:39 +00:00
mlops.py EXP+LOG -> EXP2+LOG2 (#954) 2023-06-08 10:57:31 -07:00
ops.py RDNA assembly backend ($1000 bounty) (#787) 2023-06-16 09:33:18 -07:00
state.py Whisper (#919) 2023-06-03 18:55:14 -07:00
tensor.py Adds floor/ceil (#989) 2023-06-17 10:56:21 -07:00