-
Notifications
You must be signed in to change notification settings - Fork 26
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
Segment anything 2 pipeline image #185
Segment anything 2 pipeline image #185
Commits on Aug 13, 2024
-
feat(pipeline): add SAM2 image segmentation prototype
This commit introduces a prototype implementation of the [Segment Anything v2](https://github.com/facebookresearch/segment-anything-2) (SAM2) pipeline within the AI worker. The prototype demonstrates the basic functionality needed to perform segmentation on an image. Note that video segmentation is not yet implemented. Additionally, the dependencies were updated quickly, which may temporarily break other pipelines.
Configuration menu - View commit details
-
Copy full SHA for 067abbb - Browse repository at this point
Copy the full SHA 067abbbView commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1f8fe62 - Browse repository at this point
Copy the full SHA 1f8fe62View commit details -
refactor: enhance SAM2 input handling and error management
This commit allows nested arrays to be supplied as JSON strings for SAM2 input. It also implements robust error handling to return a 400 error with a descriptive message when incorrect parameters are provided.
Configuration menu - View commit details
-
Copy full SHA for 7ec3079 - Browse repository at this point
Copy the full SHA 7ec3079View commit details -
refactor: improve SAM2 return time
This commit ensures that we return the masks, iou_predictions and low_res_masks in json format.
Configuration menu - View commit details
-
Copy full SHA for 2828eb9 - Browse repository at this point
Copy the full SHA 2828eb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b8a508 - Browse repository at this point
Copy the full SHA 8b8a508View commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b96a2b7 - Browse repository at this point
Copy the full SHA b96a2b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecab548 - Browse repository at this point
Copy the full SHA ecab548View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7b4cdc - Browse repository at this point
Copy the full SHA b7b4cdcView commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b200ab6 - Browse repository at this point
Copy the full SHA b200ab6View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9b5b72e - Browse repository at this point
Copy the full SHA 9b5b72eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e503818 - Browse repository at this point
Copy the full SHA e503818View commit details
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 36ebcce - Browse repository at this point
Copy the full SHA 36ebcceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51206d8 - Browse repository at this point
Copy the full SHA 51206d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96a8157 - Browse repository at this point
Copy the full SHA 96a8157View commit details -
Configuration menu - View commit details
-
Copy full SHA for 389bd9f - Browse repository at this point
Copy the full SHA 389bd9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 468552c - Browse repository at this point
Copy the full SHA 468552cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e13f60 - Browse repository at this point
Copy the full SHA 5e13f60View commit details -
feat: replace JSON.dump with str
This commit replaces the JSON.dump method with a simple str method since it is highly unlikely that the string contains invalid data. Co-authored-by: Peter Schroedl <peter_schroedl@me.com>
Configuration menu - View commit details
-
Copy full SHA for ce8acc8 - Browse repository at this point
Copy the full SHA ce8acc8View commit details
Commits on Aug 30, 2024
-
move pipeline-specific dockerfile
Peter Schroedl committedAug 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 57bd5cf - Browse repository at this point
Copy the full SHA 57bd5cfView commit details -
Peter Schroedl committed
Aug 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 02267cf - Browse repository at this point
Copy the full SHA 02267cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 842466f - Browse repository at this point
Copy the full SHA 842466fView commit details -
add segment anything specific readme
Peter Schroedl committedAug 30, 2024 Configuration menu - View commit details
-
Copy full SHA for fdd1c31 - Browse repository at this point
Copy the full SHA fdd1c31View commit details -
Peter Schroedl committed
Aug 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 74695ab - Browse repository at this point
Copy the full SHA 74695abView commit details
Commits on Sep 3, 2024
-
This commit moves the SAM2 docker file inside the docker container.
Configuration menu - View commit details
-
Copy full SHA for 7178ddd - Browse repository at this point
Copy the full SHA 7178dddView commit details -
refactor: add FastAPI descriptions
This commit cleansup the codebase and adds FastAPI parameter and pipeline descriptions.
Configuration menu - View commit details
-
Copy full SHA for 118803e - Browse repository at this point
Copy the full SHA 118803eView commit details -
refactor: improve sam2 route function name
This commit improves the sam2 route function name so that it is more pythonic and shows up nicer in the OpenAPI spec pipeline summary.
Configuration menu - View commit details
-
Copy full SHA for c520b49 - Browse repository at this point
Copy the full SHA c520b49View commit details -
chore(worker): update golang bindings
This commit updates the golang bindings so that the runner changes are reflected.
Configuration menu - View commit details
-
Copy full SHA for a5b4e73 - Browse repository at this point
Copy the full SHA a5b4e73View commit details -
refactor(runner): add media_type
This commit adds the media type content MIME type to the segment anything 2 pipeline.
Configuration menu - View commit details
-
Copy full SHA for 323a376 - Browse repository at this point
Copy the full SHA 323a376View commit details -
chore(worker): remove debug patch
This commit removes the debug patch which was accidentally added to the code.
Configuration menu - View commit details
-
Copy full SHA for acd6407 - Browse repository at this point
Copy the full SHA acd6407View commit details -
feat(runnner): add SAM2 model download command
This commit adds the SAM2 model download command so that orchestrators can pre-download the model.
Configuration menu - View commit details
-
Copy full SHA for 50fcc14 - Browse repository at this point
Copy the full SHA 50fcc14View commit details -
refactor(worker): change SAM2 multipart reader param order
This commit ensures that the parameters are in the same order as the pipeline parameters.
Configuration menu - View commit details
-
Copy full SHA for fc8a33d - Browse repository at this point
Copy the full SHA fc8a33dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cd1a4a - Browse repository at this point
Copy the full SHA 6cd1a4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 225dfd5 - Browse repository at this point
Copy the full SHA 225dfd5View commit details