Skip to content

The default values for rope_freq_base and rope_freq_scale override the model values #765

Closed
@slaren

Description

@slaren

The default values from these parameters are set to 10000 and 1:

rope_freq_base: float = 10000.0,
rope_freq_scale: float = 1.0,

To use the model default values, these should be set to zero instead.

This is the relevant code in llama.cpp:
https://github.com/ggerganov/llama.cpp/blob/2777a84be429401a2b7d33c2b6a4ada1f0776f1b/llama.cpp#L6699-L6701

Setting an incorrect value may result in poor generation quality in models that use a different value for these parameters, such as CodeLlama.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions