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

labelbox integration #2995

Merged
merged 58 commits into from
Dec 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
ce6f182
wip labelbox integration
tyesayan Nov 21, 2024
8307576
changes:
tyesayan Nov 22, 2024
c24cc23
document labelbox converter api
tyesayan Nov 22, 2024
a92d216
change labelbox metadata in deeplake dataset info
tyesayan Nov 23, 2024
e42e2c3
add secret
artgish Nov 25, 2024
762ba0a
add retries for labelbox video download and mark to skip integration …
tyesayan Nov 25, 2024
58294a3
fix labelbox json parsing issues
tyesayan Nov 25, 2024
6289211
add labelbox groupping support
tyesayan Nov 25, 2024
00feb16
fix CI failures
tyesayan Nov 25, 2024
ebcc166
add creds and fail_on_error args to labelbox integration functions
tyesayan Nov 25, 2024
fb83641
Merge branch 'v3' into v3-labelbox-integration
tyesayan Nov 26, 2024
ae58f9b
reformat labelbox files
tyesayan Nov 26, 2024
d1e52b7
Merge branch 'v3-labelbox-integration' of https://github.com/activelo…
tyesayan Nov 26, 2024
5cd0dda
fix mypy
activesoull Nov 26, 2024
2baedcf
add cred_id arg for labelbox dataset create functions
tyesayan Nov 26, 2024
34b0761
Merge branch 'v3-labelbox-integration' of https://github.com/activelo…
tyesayan Nov 26, 2024
b49c3e4
fix typo
tyesayan Nov 26, 2024
40af0ac
fix typo
tyesayan Nov 26, 2024
e80e9da
fix remote urls upload to labelbox
Nov 27, 2024
cfeff84
update test_labebox project id
Nov 27, 2024
253a945
add url_presigner to handle delegated access video resources from sto…
tyesayan Nov 27, 2024
d2c8175
Merge branch 'v3-labelbox-integration' of https://github.com/activelo…
tyesayan Nov 27, 2024
6589ffd
faster frame fetching and some imporvements in labelbox integration
Nov 27, 2024
879f684
labelox integration perforamce improvement and fixes
tyesayan Nov 27, 2024
94f2aea
download videos before generating frames
tyesayan Dec 2, 2024
64aa4e7
fix mask generating issue
tyesayan Dec 2, 2024
d4d2510
fix av error exception
tyesayan Dec 2, 2024
3977c1a
implement custom interpolators for labelbox
tyesayan Dec 2, 2024
f420b76
bring back generating frames from stream for labelbox
tyesayan Dec 2, 2024
cafdfca
fix labelbox annotations interpolation
tyesayan Dec 2, 2024
9ae0cb5
fix labelbox samples count
tyesayan Dec 3, 2024
6ee3bbe
add fail_on_labelbox_project_export_error argument to skip labelbox e…
tyesayan Dec 3, 2024
3dca0a9
Merge branch 'v3' of https://github.com/activeloopai/deeplake into v3…
tyesayan Dec 4, 2024
e8b5e95
fix assertion failure in labelbox integration while parsing segments
tyesayan Dec 4, 2024
a143b4e
add metadata support in labelbox integration
tyesayan Dec 5, 2024
edf0e54
fix labelbox values interpolation
tyesayan Dec 5, 2024
669e26f
add duplication check for create_labelbox_annotation_project
tyesayan Dec 6, 2024
88b548b
fix duplicate label addition for checkboxes during interpolation
tyesayan Dec 7, 2024
60e2426
update connect to labelbox test
tyesayan Dec 8, 2024
f29fceb
reformat labelbox integration files
tyesayan Dec 8, 2024
f30b95b
fix labelbox_utils mypy errors
tyesayan Dec 8, 2024
e3cec14
update labelbox integration test
tyesayan Dec 10, 2024
e70faac
fix labelbox integration test
tyesayan Dec 10, 2024
b68d910
Merge branch 'v3' of https://github.com/activeloopai/deeplake into v3…
tyesayan Dec 10, 2024
1719be5
fix mypy lint error
tyesayan Dec 10, 2024
c15d447
Trigger Action
zaaram Dec 10, 2024
bb18a99
add labelbox azure utils test
tyesayan Dec 11, 2024
560d4b9
Merge branch 'v3-labelbox-integration' of https://github.com/activelo…
tyesayan Dec 11, 2024
d7a6ed2
cleanup labelbox debug classes
tyesayan Dec 11, 2024
b5b2f23
reformat labelbox ingestion files
tyesayan Dec 11, 2024
937b2d9
fixed darglint
activesoull Dec 11, 2024
06dde0c
Merge branch 'v3-labelbox-integration' of github.com:activeloopai/dee…
activesoull Dec 11, 2024
dd3557b
fixed darglint
activesoull Dec 11, 2024
519b357
use labelbox export_v2 instead of export
tyesayan Dec 11, 2024
7b38832
update error log for labelbox project export
tyesayan Dec 11, 2024
b13f582
skip test_connect_to_labelbox
tyesayan Dec 11, 2024
1a2acc0
reformat test_labelbox.py
tyesayan Dec 11, 2024
90839e0
skip test_labelbox_azure_utils
tyesayan Dec 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/test-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -149,3 +149,5 @@ jobs:
oauth_client_secret: ${{ secrets.GDRIVE_CLIENT_SECRET }}
oauth_refresh_token: ${{ secrets.GDRIVE_REFRESH_TOKEN }}
sonar_token: ${{ secrets.SONAR_TOKEN }}
labelbox_token: ${{ secrets.LABELBOX_TOKEN }}

9 changes: 9 additions & 0 deletions deeplake/integrations/labelbox/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
from deeplake.integrations.labelbox.labelbox_ import (
create_labelbox_annotation_project,
create_dataset_from_video_annotation_project,
create_dataset_from_video_annotation_project_with_custom_data_filler,
converter_for_video_project_with_id,
)
from deeplake.integrations.labelbox.labelbox_azure_utils import (
load_blob_file_paths_from_azure,
)
Loading
Loading