From 9cef1d9ba1cfee28b6889e182bc00a96e585d02e Mon Sep 17 00:00:00 2001 From: shuiyu1123 Date: Tue, 16 Jun 2026 12:10:24 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=A8=A1=E5=9E=8B=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=88=86=E7=89=87=20(Epoch=207,=203=20parts=20+=20mer?= =?UTF-8?q?ge=20script)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- llm_model_epoch7_part_aa | 3 +++ llm_model_epoch7_part_ab | 3 +++ llm_model_epoch7_part_ac | 3 +++ llm_model_epoch7_part_ad | 3 +++ merge_model.sh | 19 +++++++++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 llm_model_epoch7_part_aa create mode 100644 llm_model_epoch7_part_ab create mode 100644 llm_model_epoch7_part_ac create mode 100644 llm_model_epoch7_part_ad create mode 100644 merge_model.sh diff --git a/llm_model_epoch7_part_aa b/llm_model_epoch7_part_aa new file mode 100644 index 0000000..5e0930c --- /dev/null +++ b/llm_model_epoch7_part_aa @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:861ca374c50f29a2d71758756554613b086e949b9a1bdfdb565677695765b2f4 +size 52428800 diff --git a/llm_model_epoch7_part_ab b/llm_model_epoch7_part_ab new file mode 100644 index 0000000..ef42a5f --- /dev/null +++ b/llm_model_epoch7_part_ab @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab7bf97d2fcecf68e75d2158e1cabc10dd6257398275dbf12ebbcdbbe84fbc1e +size 52428800 diff --git a/llm_model_epoch7_part_ac b/llm_model_epoch7_part_ac new file mode 100644 index 0000000..e4d9b34 --- /dev/null +++ b/llm_model_epoch7_part_ac @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4177a8ea2e36fef32470d7e9471571f769557fd94f479c254563bae106d243a8 +size 52428800 diff --git a/llm_model_epoch7_part_ad b/llm_model_epoch7_part_ad new file mode 100644 index 0000000..31db2de --- /dev/null +++ b/llm_model_epoch7_part_ad @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4eec556ead5ecf7902064a991fba42983e77cf0f8f004edd90a0ef144e834ee7 +size 3480603 diff --git a/merge_model.sh b/merge_model.sh new file mode 100644 index 0000000..d530231 --- /dev/null +++ b/merge_model.sh @@ -0,0 +1,19 @@ +#!/bin/bash +# 合并分片模型文件 +# 用法: bash merge_model.sh + +PARTS="llm_model_epoch7_part_aa llm_model_epoch7_part_ab llm_model_epoch7_part_ac llm_model_epoch7_part_ad" +OUTPUT="llm_model_v2_resume_epoch_7.pth" + +echo "合并模型分片 → $OUTPUT ..." +cat $PARTS > $OUTPUT +echo "✅ 合并完成: $(ls -lh $OUTPUT | awk '{print $5}')" +echo "" +echo "使用方法:" +echo " python3 -c \"import json, torch;" +echo " from llm_chat_improved import LLMModel, LLMChat, tokenizer_instance;" +echo ' vocab = json.load(open("vocab_v2.json"));' +echo ' ckpt = torch.load("llm_model_v2_resume_epoch_7.pth", map_location="cpu");' +echo ' chat = LLMChat(LLMModel(...), vocab, device="cpu");' +echo ' print(chat.generate_response("小狸你好呀"));' +echo ' "' \ No newline at end of file