研究开源 🇷🇺 28.07.2026 12:02

将自定义《战锤40K》大型语言模型集成到Hugging Face平台

Hugging FaceHugging Face
本文介绍了如何将基于《战锤40K》背景训练的自定义解码器专用大型语言模型(名为LinguaLaboratoriumMechanicus)封装为Hugging Face格式。文中说明了创建继承自transformers.PretrainedConfig和transformers.PreTrainedModel的配置类与模型包装类,随后保存并上传至Hugging Face Hub,以便通过AutoModelForCausalLM轻松使用。
作者Vladimir正在撰写一个系列文章,从零开始构建一个小型的仅解码器大型语言模型。在第五部分中,他将该模型与Hugging Face集成,通过创建一个配置类(LinguaLaboratoriumMechanicusConfig)来存储超参数,以及一个模型包装器(LLMForCausalLM),该类继承自PreTrainedModel和GenerationMixin。包装器定义了前向传播和prepare_inputs_for_generation方法,权重从PyTorch检查点转换而来。最后,模型通过自动类注册保存,并且可以通过AutoModelForCausalLM配合trust_remote_code标志加载。
来源: Habr — хаб ML — 原文
我们之前关于此话题的帖子 ↓
最新新闻