[Regression] Local performance regression#321
Conversation
yaoyaoding
left a comment
There was a problem hiding this comment.
Hi @hjjq, thanks!
Just one suggestion. Can we store the shapes to profile in a seperate json file instead of using the regression_data.json, which also records the profile data for previous runs.
configs.json: store all the shape information that we want to benchmark. (This information can also be written in the python source code directly).regression_data.json: (optional) store the benchmark data for previous run, if have. We can generate one for the first run.
|
Hi @yaoyaoding , I generated this current version of |
|
I see, that makes sense. |
python ./scripts/regression/run.py -hat the repo root for usage.Currently only some operator shapes and models, with 3090 latency data, are added. More operator/shapes/models/GPUs to be added.
Tolerance to report speedup/slowdown is set at +-8%. May adjust in the future accordingly.