Hugging Face下载大模型文件说明
1.前言
上图是毛毛张在HuggingFace
的官网上的ChatGLM-6B
大模型的所有文件,对于初学者来说,对于上面的文件是干什么的很多小伙伴是很迷糊的,根本不知道是干什么的,毛毛张接下来将简单讲述一下上面的每个文件的作用。
2.文件说明
在Hugging Face
的模型存储库中,这些文件通常用于表示预训练模型及其相关配置、模型权重、词汇表和分词器等。下面是这些文件的一般作用:
-
.gitignore
:是一个纯文本文件,包含了项目中所有指定的文件和文件夹的列表,这些文件和文件夹是Git
应该忽略和不追踪的 -
MODEL_LICENSE
:模型商用许可文件 -
REDAME.md
-
config.json
:模型配置文件,包含了模型的各种参数设置,例如层数、隐藏层大小、注意力头数及Transformers API
的调用关系等,用于加载、配置和使用预训练模型。 -
configuration_chatglm.py
:是该config.json
文件的类表现形式,模型配