Unity-Technologies / pysolotools

Python toolchain for SOLO.
https://Unity-Technologies.github.io/pysolotools
Other
39 stars 14 forks source link

Feat: human annotation analyzer #113

Closed fsudrew07 closed 2 years ago

fsudrew07 commented 2 years ago

This shook out from the Palette bug bash, just some helper analyzer to get some stats on human metadata.

I did discuss with Soumali and she said this is fine to put in pysolotools. The confusion was thinking I was doing something with Human Mesh data statistics but this is not that so we're good.

github-actions[bot] commented 2 years ago

Coverage

Coverage Report
FileStmtsMissCoverMissing
pysolotools/clients
   file_strategy.py31294%22, 34
   gcs_client.py29872%12, 33–38, 40
pysolotools/consumers
   solo.py39685%53–54, 113, 119, 139, 145
pysolotools/converters
   solo2coco.py1863880%60, 125, 137–148, 165–176, 224, 233–260, 270, 274–324, 386
pysolotools/core/iterators
   frame_iterator.py41198%97
pysolotools/core/models
   solo.py2741595%178, 188–190, 221, 229, 330–335, 338, 389, 417, 420
pysolotools/stats/analyzers
   base.py13377%23, 33, 40
   keypoint_analyzer.py105595%56–60, 112
pysolotools/stats/deserializers
   base.py5180%19
pysolotools/stats/serializers
   base.py6183%19
TOTAL10368092% 

Tests Skipped Failures Errors Time
95 0 :zzz: 0 :x: 0 :fire: 2.447s :stopwatch: