Add image text to text pipeline (#34170)#4
Open
frances720 wants to merge 1 commit intofrances/test_promptless3from
Open
Add image text to text pipeline (#34170)#4frances720 wants to merge 1 commit intofrances/test_promptless3from
frances720 wants to merge 1 commit intofrances/test_promptless3from
Conversation
* Standardize image-text-to-text-models-output add post_process_image_text_to_text to chameleon and cleanup Fix legacy kwarg behavior and deprecation warning add post_process_image_text_to_text to qwen2_vl and llava_onevision Add post_process_image_text_to_text to idefics3, mllama, pixtral processor * nit var name post_process_image_text_to_text udop * nit fix deprecation warnings * Add image-text-to-text pipeline * add support for image url in chat template for pipeline * Reformat to be fully compatible with chat templates * Add tests chat template * Fix imports and tests * Add pipeline tag * change logic handling of single prompt ans multiple images * add pipeline mapping to models * fix batched inference * fix tests * Add manual batching for preprocessing * Fix outputs with nested images * Add support for all common processing kwargs * Add default padding when multiple text inputs (batch size>1) * nit change version deprecation warning * Add support for text only inference * add chat_template warnings * Add pipeline tests and add copied from post process function * Fix batched pipeline tests * nit * Fix pipeline tests blip2 * remove unnecessary max_new_tokens * revert processing kosmos2 and remove unnecessary max_new_tokens * fix pipeline tests idefics * Force try loading processor if pipeline supports it * revert load_processor change * hardcode loading only processor * remove unnecessary try except * skip imagetexttotext tests for kosmos2 as tiny model causes problems * Make code clearer * Address review comments * remove preprocessing logic from pipeline * fix fuyu * add BC resize fuyu * Move post_process_image_text_to_text to ProcessorMixin * add guard in post_process * fix zero shot object detection pipeline * add support for generator input in pipeline * nit * change default image-text-to-text model to llava onevision * fix owlv2 size dict * Change legacy deprecation warning to only show when True
|
📝 Documentation updates detected! Promptless has analyzed your changes and created a documentation update PR. You can review the proposed documentation changes here: Please review the suggested updates to ensure they accurately reflect your changes. |
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.
add post_process_image_text_to_text to chameleon and cleanup
Fix legacy kwarg behavior and deprecation warning
add post_process_image_text_to_text to qwen2_vl and llava_onevision
Add post_process_image_text_to_text to idefics3, mllama, pixtral processor
nit var name post_process_image_text_to_text udop
nit fix deprecation warnings
Add image-text-to-text pipeline
add support for image url in chat template for pipeline
Reformat to be fully compatible with chat templates
Add tests chat template
Fix imports and tests
Add pipeline tag
change logic handling of single prompt ans multiple images
add pipeline mapping to models
fix batched inference
fix tests
Add manual batching for preprocessing
Fix outputs with nested images
Add support for all common processing kwargs
Add default padding when multiple text inputs (batch size>1)
nit change version deprecation warning
Add support for text only inference
add chat_template warnings
Add pipeline tests and add copied from post process function
Fix batched pipeline tests
nit
Fix pipeline tests blip2
remove unnecessary max_new_tokens
revert processing kosmos2 and remove unnecessary max_new_tokens
fix pipeline tests idefics
Force try loading processor if pipeline supports it
revert load_processor change
hardcode loading only processor
remove unnecessary try except
skip imagetexttotext tests for kosmos2 as tiny model causes problems
Make code clearer
Address review comments
remove preprocessing logic from pipeline
fix fuyu
add BC resize fuyu
Move post_process_image_text_to_text to ProcessorMixin
add guard in post_process
fix zero shot object detection pipeline
add support for generator input in pipeline
nit
change default image-text-to-text model to llava onevision
fix owlv2 size dict
Change legacy deprecation warning to only show when True