Bump tinygrad to master (0.7) (#30254)

* bump tinygrad to master

* ops_cpu is required now

* and that one too

* tinygrad is getting out of hand with all the files

* bump tinygrad

* update ref commit

* tinygrad master

* Revert "update ref commit"

This reverts commit e728415289.

* bump tinygrad repo

* bump master

* update ref commit
pull/30276/head
George Hotz 2 years ago committed by GitHub
parent ffeb99db54
commit 50d720fc2e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 11
      release/files_common
  2. 2
      selfdrive/modeld/SConscript
  3. 2
      selfdrive/test/process_replay/model_replay_ref_commit
  4. 2
      tinygrad_repo

@ -591,9 +591,16 @@ tinygrad_repo/extra/onnx.py
tinygrad_repo/extra/onnx_ops.py tinygrad_repo/extra/onnx_ops.py
tinygrad_repo/extra/thneed.py tinygrad_repo/extra/thneed.py
tinygrad_repo/extra/utils.py tinygrad_repo/extra/utils.py
tinygrad_repo/tinygrad/codegen/ast.py tinygrad_repo/tinygrad/codegen/kernel.py
tinygrad_repo/tinygrad/codegen/gpu.py tinygrad_repo/tinygrad/codegen/linearizer.py
tinygrad_repo/tinygrad/codegen/optimizer.py
tinygrad_repo/tinygrad/features/image.py
tinygrad_repo/tinygrad/nn/* tinygrad_repo/tinygrad/nn/*
tinygrad_repo/tinygrad/renderer/cstyle.py
tinygrad_repo/tinygrad/renderer/opencl.py
tinygrad_repo/tinygrad/runtime/lib.py
tinygrad_repo/tinygrad/runtime/ops_cpu.py
tinygrad_repo/tinygrad/runtime/ops_disk.py
tinygrad_repo/tinygrad/runtime/ops_gpu.py tinygrad_repo/tinygrad/runtime/ops_gpu.py
tinygrad_repo/tinygrad/shape/* tinygrad_repo/tinygrad/shape/*
tinygrad_repo/tinygrad/*.py tinygrad_repo/tinygrad/*.py

@ -56,7 +56,7 @@ lenvCython.Program('models/driving_pyx.so', 'models/driving_pyx.pyx', LIBS=[driv
if arch == "larch64" or GetOption('pc_thneed'): if arch == "larch64" or GetOption('pc_thneed'):
fn = File("models/supercombo").abspath fn = File("models/supercombo").abspath
tinygrad_opts = ["NATIVE_EXPLOG=1", "VALIDHACKS=1", "OPTLOCAL=1", "IMAGE=2", "GPU=1", "ENABLE_METHOD_CACHE=1"] tinygrad_opts = ["NOLOCALS=1", "IMAGE=2", "GPU=1"]
if not GetOption('pc_thneed'): if not GetOption('pc_thneed'):
# use FLOAT16 on device for speed + don't cache the CL kernels for space # use FLOAT16 on device for speed + don't cache the CL kernels for space
tinygrad_opts += ["FLOAT16=1", "PYOPENCL_NO_CACHE=1"] tinygrad_opts += ["FLOAT16=1", "PYOPENCL_NO_CACHE=1"]

@ -1 +1 @@
ed2d58ec217fafb7b6b8f5e27ec622acd9e734f4 f851c7e7f90eff828a59444d20fac5df8cd7ae0c

@ -1 +1 @@
Subproject commit d8dda2af3afcef0bb772fff580cfa8b3eabf7f69 Subproject commit 5a4a62ecaecb2bfd8bb0f77033aca46df4e668bd
Loading…
Cancel
Save