Context:
The drawing tool is not very useful today, so I touched it up a bit by adding plotly support.
Description of the Change:
Skip all test_training tests when using numpy because they do nothing
Add the plotly and plotly-grouped modes to the test visualizer because it's much better
filter out test_about and any tests that always return 0.0 (in other words, that always finish in 50ms or less) because we can't get anything useful from that
Benefits:
Easier to glean some information from the visualizer
No time wasted running silly numpy tests that do nothing
Possible Drawbacks:
N/A
How to use it (from a notebook)
```
# authenticate with AWS first!
!aws s3 sync s3:/// /some/path/you/choose/
%run .github/workflows/scripts/visualize_timings.py /some/path/you/choose/numpy_tests/develop/
%run .github/workflows/scripts/visualize_timings.py /some/path/you/choose/tf_tests/develop/ --mode plotly-grouped --ncols 2 --short-name
```
Context: The drawing tool is not very useful today, so I touched it up a bit by adding
plotly
support.Description of the Change:
test_training
tests when usingnumpy
because they do nothingplotly
andplotly-grouped
modes to the test visualizer because it's much bettertest_about
and any tests that always return 0.0 (in other words, that always finish in 50ms or less) because we can't get anything useful from thatBenefits:
Possible Drawbacks: N/A
How to use it (from a notebook)
``` # authenticate with AWS first! !aws s3 sync s3://