mirror of https://github.com/commaai/tinygrad.git
9b6e57eccd
* Fixes + improved test coverage for helpers.py - added exception handling in `proc`, if an exception was thrown, the thread would hang - made `_early_exec_process` catch any Exception, before if an exception was thrown before the process was started, it would hand the thread * Made `_early_exec_process` catch any Exception Otherwise, if an exception was thrown before the process was started, it would hang the thread. For example a type error for an argument passed to `subprocess.check_output` * Fixed `from tinygrad.helpers import Timing` import oops, for some reason my IDE cleaned that import from extra/helpers. * Fixed import in llama.py Another one that I skipped by accident, mybad * Extracted a class for tests of early exec * Normalize line endings, windows uses /r/n * Made `cross_process` not a daemon |
||
---|---|---|
.. | ||
external | ||
extra | ||
models | ||
unit | ||
Dockerfile | ||
__init__.py | ||
test_assign.py | ||
test_conv.py | ||
test_conv_shapetracker.py | ||
test_custom_function.py | ||
test_dtype.py | ||
test_gc.py | ||
test_jit.py | ||
test_net_speed.py | ||
test_nn.py | ||
test_ops.py | ||
test_optim.py | ||
test_randomness.py | ||
test_specific_conv.py | ||
test_speed_v_torch.py | ||
test_tensor.py |