merge dev to main#601
Merged
aatmanvaidya merged 32 commits intomainfrom Apr 25, 2025
Merged
Conversation
merge main to development
Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
* fix colab dependencies * capture installation output only * fix operator
* fix(cluster_embeddings): update run function to require explicit modality * chore: minor formatting changes --------- Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
* add classify_video_zero_shot operator * add 2 tests * empty labels check * remove empty labels test * chore: pyproject changes * chore: improved test suit * chore: formatting files --------- Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
#566) * Add integration tests for vid_vec_rep_clip and cluster_embeddings operators * Add single integration test file for multiple operators * Remove separate test files in favor of single integrated test file * Fix integration tests and enhance video vector representation * Remove ffmpeg detection code and remove DummyAnalyzer * Revert to original test image URL in integration tests * Fix ffmpeg command syntax in vid_vec_rep_clip operator. Removed FFMPEG_PATH variable . * remove unecessary comments added by me earlier * chore: minor fixes to test --------- Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
* feat: add bumble private detector * fix: remove absl dependency * fix: remove absl dependency * feat: add tests * fix: videos to images * fix: move operator to `core/src` and add sample_data * fix: add requirements * add operator package * chore: removing old core/operators operator * chore: updating pyproject.toml * fix: minor changes to run funciton * chore: formatting files * chore: removing wrong comment --------- Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
* fix: move classify_video_zeroshot example * fix: add readme and fix notebook * chore: add basic documentation
* feat: Add UMAP support for dimension reduction operator and fix import sorting * fix: Remove 2D array validation for UMAP reduction * fix: restore original files in src/core/operators folder * chore: remvoing old code * fix: intialize funciton issue in test * chore: formatting file --------- Co-authored-by: SarthakB11 <sarthak.bhardwaj21b> Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
* test(clip): add integration tests using CLIP * updated changes in the files * updated changes in the code * refactor: reverting changes and assertion error fix * Fix test assertions for video vector representation using CLIP * fix: vid vec feluda integration test --------- Co-authored-by: Vaibhaav <user@example.com> Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
* docs: add basic usage section to README * docs: update basic usage section to focus on using feluda as a python library * docs: update basic usage section to focus on us * docs: update basic usage section to focus on using feluda as a python library * docs: Changes made for operators name * docs: Update for name convention * chore: minor fixes to readme * chore: removing temp line --------- Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
* Fix: Unit test fix and Bug fix * fix: fixed bugs in unit test and semantic workflow * fix: everything in unit test now runs accordingly. * Fix: the double path error * half work * fix: Unit test and minor code fix for Semantic release code
* pyproject.toml updated * updated pyproject-toml * Update pyproject.toml * Update pyproject.toml * Update pyproject.toml * Update pyproject.toml * Update pyproject.toml * chore: minor changes to root pyproject.toml * chore: adding build wheel --------- Co-authored-by: Parth Shah <129427541+Ps1220@users.noreply.github.com> Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
…586) * fix: move detect text in image tesseract * fix : Update pyproject.toml * refactor: Update detect_text_in_image_tesseract.py * fix: required changes * fix: Added CDN hosted links * chore: minor changes --------- Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
Co-authored-by: SarthakB11 <sarthak.bhardwaj21b>
* pip audit and deptry added * toml file updated * chore: reset pyproject.toml files * chore: reset pyproject.toml files --------- Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
misc changes
* fix: install `tesseract-ocr` and cleanup * fix: comment * fix: add languages and trigger tests * fix: cleanup and undo change
* feat: hash operator added * fix: added test * chore: added bin * chore: fixing the operator * chore: remove tmk bin files * chore: rename video hash files --------- Co-authored-by: denma98 <deepak21319@gmail.com> Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
* feat: Add Publish to PyPI workflow using uv publish * fix: Update PyPI publishing workflow to fix dry run functionality * fix: Add special handling for main feluda package in publishing workflow * fix: Update PyPI publishing workflow to handle dist directory correctly * feat: Add git tag verification to ensure package versions match git tags before publishing * feat: Add features to PyPI publishing workflow * Remove features and expose git tag only * Changes to be committed: new file: packages_to_publish.txt * Changes to be committed: modified: .github/workflows/publish-to-pypi.yml * chore: minor changes --------- Co-authored-by: Aatman Vaidya <aatmanvaidya@gmail.com>
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.
No description provided.