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

feat: [Experimental] Introduce VLM pipeline using HF AutoModelForVision2Seq, featuring SmolDocling model #1054

Merged
merged 45 commits into from
Feb 26, 2025

Conversation

cau-git
Copy link
Contributor

@cau-git cau-git commented Feb 25, 2025

Checklist:

  • Documentation has been updated, if necessary.
  • Examples have been added, if necessary.
  • Tests have been added, if necessary.

cau-git and others added 30 commits February 24, 2025 11:46
Signed-off-by: Christoph Auer <[email protected]>
Signed-off-by: Maksym Lysak <[email protected]>
…e assembly code, example included.

Signed-off-by: Maksym Lysak <[email protected]>
…s in VLM pipeline. This enables correct figure extraction and page numbers in provenances

Signed-off-by: Maksym Lysak <[email protected]>
…easurement in smol_docling models

Signed-off-by: Maksym Lysak <[email protected]>
…query and artifacts path) via client code, see example in minimal_smol_docling. Provisioning for other potential vlm all-in-one models.

Signed-off-by: Maksym Lysak <[email protected]>
…ng of doctags, updated logging

Signed-off-by: Maksym Lysak <[email protected]>
… provenance definition for all elements

Signed-off-by: Maksym Lysak <[email protected]>
Signed-off-by: Christoph Auer <[email protected]>
Signed-off-by: Maksym Lysak <[email protected]>
…lated VLM pipeline option, few other minor things

Signed-off-by: Maksym Lysak <[email protected]>
…recated in the pipelines)

Signed-off-by: Maksym Lysak <[email protected]>
Signed-off-by: Christoph Auer <[email protected]>
dolfim-ibm
dolfim-ibm previously approved these changes Feb 25, 2025
@cau-git cau-git changed the base branch from mly/smol-docling-integration to main February 26, 2025 11:48
@cau-git cau-git dismissed dolfim-ibm’s stale review February 26, 2025 11:48

The base branch was changed.

Copy link

mergify bot commented Feb 26, 2025

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🟢 Enforce conventional commit

Wonderful, this rule succeeded.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert)(?:\(.+\))?(!)?:

@cau-git cau-git changed the title feat: Generalize VLM pipeline and models to work with any HF model, include Granite Vision feat: [Experimental] Introduce VLM pipeline using HF AutoModelForVision2Seq, featuring SmolDocling model Feb 26, 2025
Signed-off-by: Christoph Auer <[email protected]>
dolfim-ibm
dolfim-ibm previously approved these changes Feb 26, 2025
Signed-off-by: Christoph Auer <[email protected]>
Copy link
Contributor

@maxmnemonic maxmnemonic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@PeterStaar-IBM PeterStaar-IBM left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome work!

Copy link
Contributor

@dolfim-ibm dolfim-ibm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@cau-git cau-git merged commit 3c9fe76 into main Feb 26, 2025
10 checks passed
@cau-git cau-git deleted the cau/vlm-pipeline-generalizations branch February 26, 2025 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants