ALIGNMENT = "general.alignment"
NAME = "general.name"
AUTHOR = "general.author"
+ VERSION = "general.version"
URL = "general.url"
DESCRIPTION = "general.description"
LICENSE = "general.license"
def add_author(self, author: str) -> None:
self.add_string(Keys.General.AUTHOR, author)
+ def add_version(self, version: str) -> None:
+ self.add_string(Keys.General.VERSION, version)
+
def add_tensor_data_layout(self, layout: str) -> None:
self.add_string(Keys.LLM.TENSOR_DATA_LAYOUT.format(arch=self.arch), layout)
def add_description(self, description: str) -> None:
self.add_string(Keys.General.DESCRIPTION, description)
+ def add_licence(self, licence: str) -> None:
+ self.add_string(Keys.General.LICENSE, licence)
+
def add_source_url(self, url: str) -> None:
self.add_string(Keys.General.SOURCE_URL, url)
LLM_KV_GENERAL_ALIGNMENT,
LLM_KV_GENERAL_NAME,
LLM_KV_GENERAL_AUTHOR,
+ LLM_KV_GENERAL_VERSION,
LLM_KV_GENERAL_URL,
LLM_KV_GENERAL_DESCRIPTION,
LLM_KV_GENERAL_LICENSE,
{ LLM_KV_GENERAL_ALIGNMENT, "general.alignment" },
{ LLM_KV_GENERAL_NAME, "general.name" },
{ LLM_KV_GENERAL_AUTHOR, "general.author" },
+ { LLM_KV_GENERAL_VERSION, "general.version" },
{ LLM_KV_GENERAL_URL, "general.url" },
{ LLM_KV_GENERAL_DESCRIPTION, "general.description" },
{ LLM_KV_GENERAL_LICENSE, "general.license" },