Skip to content

model-conversion : add --add-bos to run org model script - #29558

Merged
danbev merged 1 commit into
ggml-org:masterfrom
danbev:model-conversion-add-bos-org-model
Sep 30, 2026
Merged

danbev merged 1 commit into
ggml-org:masterfrom
danbev:model-conversion-add-bos-org-model

Conversation

@danbev

@danbev danbev commented Sep 28, 2026

Copy link
Copy Markdown
Member

Overview

This commit adds an optional --add-bos token command line option to the run-org-model.py script.

Additional information

The motivation for this is that there are models, for example Gemma4, that explicitely set the add_bos value to true in llama-vocab.cpp even if the original model does not set this value to True.

It would be nice to be able to force the models to agree on the bos token so that logit verification can proceed.

Refs: #21500

Requirements

This commit adds an optional --add-bos token command line option to the
run-org-model.py script.

The motivation for this is that there are models, for example Gemma4,
that explicitely set the add_bos value to true in llama-vocab.cpp even
if the original model does not set this value to True.

It would be nice to be able to force the models to agree on the bos
token so that logit verification can proceed.

Refs: ggml-org#21500
@danbev
danbev requested review from ggerganov and removed request for ggerganov September 30, 2026 06:17
@danbev
danbev merged commit 8df332d into ggml-org:master Sep 30, 2026
5 of 6 checks passed
pierreguillot pushed a commit to Ircam-Partiels/llama.cpp that referenced this pull request Oct 1, 2026
)

This commit adds an optional --add-bos token command line option to the
run-org-model.py script.

The motivation for this is that there are models, for example Gemma4,
that explicitely set the add_bos value to true in llama-vocab.cpp even
if the original model does not set this value to True.

It would be nice to be able to force the models to agree on the bos
token so that logit verification can proceed.

Refs: ggml-org#21500
frostyautumnleaf pushed a commit to frostyautumnleaf/llama.cpp that referenced this pull request Oct 5, 2026
)

This commit adds an optional --add-bos token command line option to the
run-org-model.py script.

The motivation for this is that there are models, for example Gemma4,
that explicitely set the add_bos value to true in llama-vocab.cpp even
if the original model does not set this value to True.

It would be nice to be able to force the models to agree on the bos
token so that logit verification can proceed.

Refs: ggml-org#21500
edwardyoon pushed a commit to edwardyoon/focus-llama that referenced this pull request Oct 7, 2026
)

This commit adds an optional --add-bos token command line option to the
run-org-model.py script.

The motivation for this is that there are models, for example Gemma4,
that explicitely set the add_bos value to true in llama-vocab.cpp even
if the original model does not set this value to True.

It would be nice to be able to force the models to agree on the bos
token so that logit verification can proceed.

Refs: ggml-org#21500
(cherry picked from commit 8df332d)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants