gguf-py : do not use title case for naming convention
Some models use acronyms in lowercase, which can't be title-cased like other words, so it's best to simply use the same case as in the original model name. Note that the size label still has an uppercased suffix to make it distinguishable from the context size of a finetune.
This commit is contained in:
parent
bf8e71b0c0
commit
1932a1b871
1 changed files with 3 additions and 3 deletions
|
@ -50,15 +50,15 @@ def naming_convention(model_name: str | None, base_name: str | None, finetune_st
|
||||||
# Reference: https://github.com/ggerganov/ggml/blob/master/docs/gguf.md#gguf-naming-convention
|
# Reference: https://github.com/ggerganov/ggml/blob/master/docs/gguf.md#gguf-naming-convention
|
||||||
|
|
||||||
if base_name is not None:
|
if base_name is not None:
|
||||||
name = base_name.strip().title().replace(' ', '-').replace('/', '-')
|
name = base_name.strip().replace(' ', '-').replace('/', '-')
|
||||||
elif model_name is not None:
|
elif model_name is not None:
|
||||||
name = model_name.strip().title().replace(' ', '-').replace('/', '-')
|
name = model_name.strip().replace(' ', '-').replace('/', '-')
|
||||||
else:
|
else:
|
||||||
name = "ggml-model"
|
name = "ggml-model"
|
||||||
|
|
||||||
parameters = f"-{size_label}" if size_label is not None else ""
|
parameters = f"-{size_label}" if size_label is not None else ""
|
||||||
|
|
||||||
finetune = f"-{finetune_string.strip().title().replace(' ', '-')}" if finetune_string is not None else ""
|
finetune = f"-{finetune_string.strip().replace(' ', '-')}" if finetune_string is not None else ""
|
||||||
|
|
||||||
version = f"-{version_string.strip().replace(' ', '-')}" if version_string is not None else ""
|
version = f"-{version_string.strip().replace(' ', '-')}" if version_string is not None else ""
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue