Closed newling closed 2 weeks ago
Also, for my understanding : Why do we still need to maintain
run_matmul_test.sh
? I understand it has "repeat runs", but that shouldn't be the only motivating delta to keep it, right?
'repeat runs' is a very important 'delta'. When we're removing run_matmul_test.sh
, we should keep at least the same coverage.
Also, for my understanding : Why do we still need to maintain
run_matmul_test.sh
? I understand it has "repeat runs", but that shouldn't be the only motivating delta to keep it, right?'repeat runs' is a very important 'delta'. When we're removing
run_matmul_test.sh
, we should keep at least the same coverage.
Absolutely! My main intention was to understand why maintain a separate file just for the repeat runs and not include that delta within run.py
itself.
run.py
has a repeat_runs
option too. I intend to deprecate run_matmul_test.sh soon (move the tests to run.py)
After this PR it is possible to run individual tests.
Prints
So you can do
./run.py --tests=batch_matmul_1_128_128_256_bf16_f32 ...
for example, to run just the one test. But you can also do./run.py --tests=Matmul ...
to run all tests with matmuls. I think this is a better design for debugging.