Feature/LABIMP 7887 - #22
Closed
yashsuman15 wants to merge 35 commits into
Closed
Conversation
test: Add integration tests for Labellerr SDK
This commit introduces integration tests for core SDK functionalities:
Features tested:
- Project creation with multiple annotation types:
* Polygon annotations
* Bounding box detection
* Classification (select, dropdown, radio)
* Text input fields
* Combined annotation types
- Project export functionality
- Pre-annotation upload support (COCO JSON format)
Test structure:
/tests
/integration
- Create_Project.py # Project creation test cases
- Export_project.py # Export functionality tests
- Pre_annotation.py # Pre-annotation upload tests
- main.py # Test runner
- cred.py # Credentials config (gitignored)
Requirements:
- Valid API credentials in cred.py
- Test image dataset in test_img/
- Sample annotations in annotations.json
Note: Remember to update cred.py with valid credentials before running tests
-removed __pychace__ -added .gitignore
- added utils/client_utils - added video_sampling/pyscene_detect.py
- add videointelligence module in requirements
…SDKPython into feature/LABIMP-7672
This reverts commit 5addbaa.
added the updated client.py added the restructure files
Refactor video sampling services to include dataset ID in output folder structure - Updated FFMPEGSceneDetect to derive dataset ID from video path and include it in the output folder. - Modified PySceneDetect to incorporate dataset ID in the output folder structure. - Adjusted SSIMSceneDetect to also use dataset ID for organizing output folders.
…ataset and update related methods in SDK notebook - Updated import statements in __init__.py and SDK.ipynb to reflect the new class name. - Renamed method process_all_videos() to download() in LabellerrDataset class. - Adjusted SDK notebook to use the new download() method for processing videos. - Corrected dataset directory path in SDK notebook. - Added sections for project creation and image dataset handling in the SDK notebook.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
created 1000 video kaggle dataset and added download script to cookbook