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

Release depthai-nodes v0.0.2 #98

Closed
wants to merge 110 commits into from
Closed

Release depthai-nodes v0.0.2 #98

wants to merge 110 commits into from

Conversation

klemen1999
Copy link
Collaborator

@klemen1999 klemen1999 commented Oct 4, 2024

Release of depthai-nodes v0.0.2.
We add support for:

  • MultiClassificationParser
  • PaddleOCRParser
  • PPTextDetectionParser
  • XFeat Mono and Stereo parsers
  • Some small bug fixes

klemen1999 and others added 30 commits September 2, 2024 15:41
Fixed Creation of Coverage Badge
* Add support for different input sizes.

* Support extended palm detection in examples.

* Pre-commit fix.

* Add normalization.
jkbmrz and others added 13 commits September 17, 2024 13:09
Add Map Output Models to Examples and Refactor Visualizers
Co-authored-by: KlemenSkrlj <47853619+klemen1999@users.noreply.github.com>
[HOT-FIX] Update ppdet to return polygons.
* Release depthai-nodes v0.0.1 (#53)

* Added labeler to CI (#43)

* Updated requirements.txt (#44)

* Added coverage badge to README (#45)

* Added package version (#46)

* Update ci.yaml

* [Automated] Updated coverage badge

* Update README.md

* YOLOv8 kpts and seg example. (#48)

* Extend MPPalmDetection parser. (#49)

* Add support for different input sizes.

* Support extended palm detection in examples.

* Pre-commit fix.

* Add normalization.

* feat: add support for metric depth

* fix: broken depth tests

* fix: pre-commit

* fix: change default depth limit to float

* feat: add test for metric depth map

* Developer guide docs added. (#51)

* Support for metrics depth type. (#52)

* Hotfix: remove no-commit from pre-commit (#54)

* Added automatic PyPI publishing (#55)

---------

Co-authored-by: Martin Kozlovský <kozlovsky.m7@gmail.com>
Co-authored-by: GitHub Actions <actions@github.com>
Co-authored-by: Jaša Kerec <61207502+kkeroo@users.noreply.github.com>
Co-authored-by: jkbmrz <jakob.mraz@gmail.com>
Co-authored-by: jkbmrz <74824974+jkbmrz@users.noreply.github.com>

* initial commit with two nodes - Tiling and TilesPatcher | TilesPatcher implemented to work with dai.ImgDetections

* running pre-commit

* refactored locations of nodes into helpers + docstring added

---------

Co-authored-by: KlemenSkrlj <47853619+klemen1999@users.noreply.github.com>
Co-authored-by: Martin Kozlovský <kozlovsky.m7@gmail.com>
Co-authored-by: GitHub Actions <actions@github.com>
Co-authored-by: Jaša Kerec <61207502+kkeroo@users.noreply.github.com>
Co-authored-by: jkbmrz <jakob.mraz@gmail.com>
Co-authored-by: jkbmrz <74824974+jkbmrz@users.noreply.github.com>
* reformatted docstring in epytext

* [Automated] Updated coverage badge

---------

Co-authored-by: GitHub Actions <actions@github.com>
* Bigger tolerance for classification scores.

* Improved MultiClassificationParser.

* Warnings in Keypoints and Segmentation parsers.

* Examples for new models.

* Adjusted tests due to tolerance change.

* Add XFeat Mono and Stereo to examples.

* XFeat demo instructions.

* Remove warp drawing in stereo mode.
@klemen1999 klemen1999 added the release New version release label Oct 4, 2024
Copy link
Collaborator

@jkbmrz jkbmrz left a comment

Choose a reason for hiding this comment

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

A bit too much to test at once but should be good to go as each individual PR was reviewed,

@kkeroo kkeroo mentioned this pull request Oct 4, 2024
@github-actions github-actions bot added messages Changes affecting ml.messages parsers Changes affecting ml.parsers examples Changes affecting examples. labels Oct 4, 2024
Copy link

github-actions bot commented Oct 4, 2024

Test Results

143 tests   143 ✅  1s ⏱️
  1 suites    0 💤
  1 files      0 ❌

Results for commit d163fc4.

Copy link

github-actions bot commented Oct 4, 2024

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
2767 972 35% 0% 🟢

New Files

File Coverage Status
depthai_nodes/ml/helpers/init.py 0% 🟢
depthai_nodes/ml/helpers/tiles_patcher.py 0% 🟢
depthai_nodes/ml/helpers/tiling.py 0% 🟢
depthai_nodes/ml/helpers/utils/init.py 0% 🟢
depthai_nodes/ml/helpers/utils/nms.py 0% 🟢
depthai_nodes/ml/helpers/utils/to_planar.py 0% 🟢
depthai_nodes/ml/messages/clusters.py 80% 🟢
depthai_nodes/ml/messages/composite.py 100% 🟢
depthai_nodes/ml/messages/creators/clusters.py 96% 🟢
depthai_nodes/ml/messages/creators/map.py 96% 🟢
depthai_nodes/ml/messages/map.py 89% 🟢
depthai_nodes/ml/parsers/lane_detection.py 28% 🟢
depthai_nodes/ml/parsers/map_output.py 25% 🟢
depthai_nodes/ml/parsers/ppdet.py 32% 🟢
depthai_nodes/ml/parsers/ppocr.py 26% 🟢
depthai_nodes/ml/parsers/utils/ppdet.py 9% 🟢
depthai_nodes/ml/parsers/utils/ufld.py 15% 🟢
depthai_nodes/ml/parsers/xfeat_stereo.py 16% 🟢
TOTAL 34% 🟢

Modified Files

File Coverage Status
depthai_nodes/init.py 100% 🟢
depthai_nodes/ml/messages/init.py 100% 🟢
depthai_nodes/ml/messages/classification.py 100% 🟢
depthai_nodes/ml/messages/creators/init.py 100% 🟢
depthai_nodes/ml/messages/creators/classification.py 98% 🟢
depthai_nodes/ml/messages/creators/detection.py 75% 🟢
depthai_nodes/ml/messages/creators/misc.py 100% 🟢
depthai_nodes/ml/messages/img_detections.py 60% 🟢
depthai_nodes/ml/parsers/init.py 100% 🟢
depthai_nodes/ml/parsers/classification.py 21% 🟢
depthai_nodes/ml/parsers/fastsam.py 25% 🟢
depthai_nodes/ml/parsers/keypoints.py 22% 🟢
depthai_nodes/ml/parsers/segmentation.py 19% 🟢
depthai_nodes/ml/parsers/utils/init.py 100% 🟢
depthai_nodes/ml/parsers/utils/medipipe.py 11% 🟢
depthai_nodes/ml/parsers/utils/xfeat.py 8% 🟢
depthai_nodes/ml/parsers/yolo.py 20% 🟢
TOTAL 62% 🟢

updated for commit: d163fc4 by action🐍

@klemen1999 klemen1999 closed this Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
examples Changes affecting examples. messages Changes affecting ml.messages parsers Changes affecting ml.parsers release New version release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants