The yolox/tools/eval.py script has been enabled for HPU:
It can be run on 1 card or in distributed mode;
It supports BF16 type;
Added --cpu-post-processing and --warmup_steps options;
Implemented new post-processing which works faster than original;
Eager mode is enabled;
List of performance metrics has been expanded with latency and throughput.
The yolox/README.md has been accordingly updated.
Type of changes
[ ] Documentation update
[ ] Bug fix (changes which fix an issue)
[x] Others: Functionality extension
Tests
These changes have been tested on Gaudi 2 in single card and multi cards modes.
Accuracy didn't change.
All new command-lines introduced in the updated README.md was tested as well.
Description
The
yolox/tools/eval.py
script has been enabled for HPU:--cpu-post-processing
and--warmup_steps
options;The
yolox/README.md
has been accordingly updated.Type of changes
Tests
These changes have been tested on Gaudi 2 in single card and multi cards modes. Accuracy didn't change. All new command-lines introduced in the updated README.md was tested as well.
Checklist