Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Object Detection 3D #3979

Merged
merged 41 commits into from
Oct 2, 2024
Merged

Add Object Detection 3D #3979

merged 41 commits into from
Oct 2, 2024

Conversation

kprokofi
Copy link
Contributor

Summary

How to test

Checklist

  • I have added unit tests to cover my changes.​
  • I have added integration tests to cover my changes.​
  • I have ran e2e tests and there is no issues.
  • I have added the description of my changes into CHANGELOG in my target branch (e.g., CHANGELOG in develop).​
  • I have updated the documentation in my target branch accordingly (e.g., documentation in develop).
  • I have linked related issues.

License

  • I submit my code changes under the same Apache License that covers the project.
    Feel free to contact the maintainers if that's a concern.
  • I have updated the license header for each file (see an example below).
# Copyright (C) 2024 Intel Corporation
# SPDX-License-Identifier: Apache-2.0

@kprokofi
Copy link
Contributor Author

kprokofi commented Sep 25, 2024

Please, disregard KITTI Dataset for review. It will be removed. The work on Datumaro adaptation in progress

src/otx/algo/common/losses/focal_loss.py Outdated Show resolved Hide resolved
src/otx/algo/object_detection_3d/__init__.py Outdated Show resolved Hide resolved
src/otx/algo/object_detection_3d/backbones/backbone.py Outdated Show resolved Hide resolved
src/otx/algo/object_detection_3d/detectors/monodetr.py Outdated Show resolved Hide resolved
src/otx/algo/object_detection_3d/losses/balancer.py Outdated Show resolved Hide resolved
src/otx/algo/object_detection_3d/losses/monodetr_loss.py Outdated Show resolved Hide resolved
src/otx/algo/object_detection_3d/utils/__init__.py Outdated Show resolved Hide resolved
@github-actions github-actions bot added DEPENDENCY Any changes in any dependencies (new dep or its version) should be produced via Change Request on PM BUILD labels Sep 26, 2024
@github-actions github-actions bot added the TEST Any changes in tests label Sep 26, 2024
Copy link
Contributor

@eunwoosh eunwoosh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your huge work in short time :) I left some comments, but I know it's hard to deal with all comments now. So, please close some comments and handle it in next PR if you have no time.

tests/perf/test_object_detection_3d.py Show resolved Hide resolved
src/otx/core/data/utils/utils.py Show resolved Hide resolved
src/otx/core/exporter/base.py Show resolved Hide resolved
src/otx/core/metrics/kitti_3d_eval/eval.py Show resolved Hide resolved
eunwoosh
eunwoosh previously approved these changes Sep 30, 2024
harimkang
harimkang previously approved these changes Sep 30, 2024
@harimkang harimkang dismissed stale reviews from eunwoosh and themself via 648e3e4 September 30, 2024 06:19
@harimkang harimkang enabled auto-merge (squash) September 30, 2024 08:27
@sovrasov
Copy link
Contributor

@harimkang
image
please have a look. I think this is caused by your changes in this PR

@sovrasov
Copy link
Contributor

sovrasov commented Sep 30, 2024

Unfortunately, the task is runnable only on a piece of kitty we have in tests/assets. Datumaro fails to import the real kitty. Overall, the PR is ok to merge.
Related PR: openvinotoolkit/datumaro#1621

@harimkang
Copy link
Contributor

@harimkang

image

please have a look. I think this is caused by your changes in this PR

sorry but i didnt understand. I don't think that has anything to do with my changes.

@harimkang harimkang merged commit 7773abb into develop Oct 2, 2024
19 of 22 checks passed
@harimkang harimkang deleted the kp/add_3d_det_task branch October 2, 2024 04:23
@sovrasov
Copy link
Contributor

sovrasov commented Oct 2, 2024

@harimkang sorry, it was Yunchu, who changed the python version for the UTs

@kprokofi kprokofi mentioned this pull request Oct 16, 2024
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BUILD DEPENDENCY Any changes in any dependencies (new dep or its version) should be produced via Change Request on PM TEST Any changes in tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants