Skip to content

Conversation

@ktro2828
Copy link
Collaborator

What

This PR addresses matching of estimation and ground truth boxes.

ktro2828 and others added 8 commits May 12, 2025 23:26
Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
* feat: add ground truth class

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add support of setting transforms

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
…tter

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
@ktro2828 ktro2828 force-pushed the feat/evaluation/matching branch from 7b019aa to 5cbd98d Compare May 12, 2025 14:26
@github-actions github-actions bot added ci Continuous Integration (CI) processes and testing documentation Improvements or additions to documentation new-feature New feature or request labels May 12, 2025
@github-actions
Copy link
Contributor

github-actions bot commented May 12, 2025

☂️ Python Coverage

current status: ❌

Overall Coverage

Lines Covered Coverage Threshold Status
2633 1828 69% 50% 🟢

New Files

File Coverage Status
t4_devkit/evaluation/matching/init.py 100% 🟢
t4_devkit/evaluation/matching/algorithm.py 89% 🟢
t4_devkit/evaluation/matching/parameter.py 73% 🔴
t4_devkit/evaluation/matching/policy.py 90% 🟢
t4_devkit/evaluation/matching/scorer.py 81% 🟢
t4_devkit/evaluation/matching/utility.py 92% 🟢
t4_devkit/evaluation/result/init.py 100% 🟢
t4_devkit/evaluation/result/box.py 89% 🟢
t4_devkit/evaluation/result/status.py 100% 🟢
TOTAL 91% 🔴

Modified Files

File Coverage Status
t4_devkit/dataclass/box.py 82% 🟢
t4_devkit/evaluation/init.py 100% 🟢
TOTAL 91% 🟢

updated for commit: ec9bdfa by action🐍

ktro2828 added 2 commits May 12, 2025 23:29
Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
@ktro2828 ktro2828 merged commit 713c726 into feat/evaluation/main May 12, 2025
4 of 5 checks passed
@ktro2828 ktro2828 deleted the feat/evaluation/matching branch May 12, 2025 14:37
ktro2828 added a commit that referenced this pull request May 12, 2025
* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add ground truth class (#129)

* feat: add ground truth class

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add support of setting transforms

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* fix: resolve matching algorithm error

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* refactor: rename method from smaller_is_better to is_smaller_score_better

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add score calculation for plane distance

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* docs: update API reference

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove duplicated

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove unused matching/context.py

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* test: add unit test for matching params

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
ktro2828 added a commit that referenced this pull request May 13, 2025
* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add ground truth class (#129)

* feat: add ground truth class

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add support of setting transforms

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* fix: resolve matching algorithm error

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* refactor: rename method from smaller_is_better to is_smaller_score_better

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add score calculation for plane distance

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* docs: update API reference

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove duplicated

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove unused matching/context.py

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* test: add unit test for matching params

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
ktro2828 added a commit that referenced this pull request May 15, 2025
* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add ground truth class (#129)

* feat: add ground truth class

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add support of setting transforms

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* fix: resolve matching algorithm error

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* refactor: rename method from smaller_is_better to is_smaller_score_better

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add score calculation for plane distance

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* docs: update API reference

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove duplicated

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove unused matching/context.py

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* test: add unit test for matching params

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
ktro2828 added a commit that referenced this pull request May 15, 2025
* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add ground truth class (#129)

* feat: add ground truth class

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add support of setting transforms

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* fix: resolve matching algorithm error

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* refactor: rename method from smaller_is_better to is_smaller_score_better

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add score calculation for plane distance

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* docs: update API reference

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove duplicated

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove unused matching/context.py

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* test: add unit test for matching params

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
ktro2828 added a commit that referenced this pull request May 27, 2025
* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add ground truth class (#129)

* feat: add ground truth class

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add support of setting transforms

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* fix: resolve matching algorithm error

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* refactor: rename method from smaller_is_better to is_smaller_score_better

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add score calculation for plane distance

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* docs: update API reference

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove duplicated

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove unused matching/context.py

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* test: add unit test for matching params

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
ktro2828 added a commit that referenced this pull request Jan 29, 2026
* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add ground truth class (#129)

* feat: add ground truth class

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add support of setting transforms

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* fix: resolve matching algorithm error

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* refactor: rename method from smaller_is_better to is_smaller_score_better

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add score calculation for plane distance

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* docs: update API reference

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove duplicated

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove unused matching/context.py

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* test: add unit test for matching params

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
ktro2828 added a commit that referenced this pull request Jan 29, 2026
* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add ground truth class (#129)

* feat: add ground truth class

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add support of setting transforms

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add matching functions

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* fix: resolve matching algorithm error

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* refactor: rename method from smaller_is_better to is_smaller_score_better

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* feat: add score calculation for plane distance

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* docs: update API reference

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove duplicated

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* chore: remove unused matching/context.py

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* test: add unit test for matching params

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

---------

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous Integration (CI) processes and testing documentation Improvements or additions to documentation new-feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants