-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Add Teeth3DS Dataset Integration #9833
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
Conversation
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
|
Dear Jinu Sanil @wsad1 |
wsad1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add unit tests similar to https://github.com/pyg-team/pytorch_geometric/tree/master/test/datasets.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #9833 +/- ##
==========================================
- Coverage 86.11% 85.58% -0.54%
==========================================
Files 496 498 +2
Lines 33655 34150 +495
==========================================
+ Hits 28981 29226 +245
- Misses 4674 4924 +250 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR integrates the Teeth3DS dataset into PyTorch Geometric to support intraoral 3D scan segmentation, labeling, and landmark detection. Key changes include:
- Implementation of the Teeth3DS dataset class with custom processing logic.
- Update of the initialization and file processing routines.
- Addition of tests and dependency management for the new dataset.
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| torch_geometric/datasets/teeth3ds.py | New dataset class implementation and file processing routines. |
| torch_geometric/datasets/init.py | Updated to include Teeth3DS in available datasets. |
| test/datasets/test_teeth3ds.py | Added basic tests ensuring dataset integrity and core functionality. |
| pyproject.toml | Included new dependency "fpsample>=0.3.3". |
| CHANGELOG.md | Changelog updated with the new Teeth3DS dataset integration entry. |
Co-authored-by: Copilot <[email protected]>
for more information, see https://pre-commit.ci
This pull request integrates the Teeth3DS dataset into PyTorch Geometric. Teeth3DS is a curated dataset for 3D teeth segmentation and labeling, and 3D landmark detection, featuring over 1900 3D scans acquired with intraoral 3D scanners.
For more details about the dataset and its purpose, visit the official Teeth3DS webpage