百川sft微调模型

我要开发同款
匿名用户2024年07月31日
33阅读
所属分类aipytorch
开源地址https://modelscope.cn/models/AI-ModelScope/baichuan_sft_lora
授权协议other

作品详情

baichuansftlora

百川sft微调模型,是在百川-7B预训练模型的基础上微调的模型,本模型会持续update在不同的数据集上sft的百川的模型和方法。

Uses

示例代码

安装依赖:

pip install peft

使用代码 python from transformers import AutoModelForCausalLM, AutoTokenizer, TextStreamer from peft import PeftModel from modelscope.hub.snapshot_download import snapshot_download model_dir = snapshot_download('baichuan-inc/baichuan-7B', cache_dir='baichuan-7B', revision='v1.0.2') model_dir_sft = snapshot_download('AI-ModelScope/baichuan_sft_lora', cache_dir='baichuan-sft',revision='v1.0.0') import sys sys.path.append("/mnt/workspace/baichuan-7B/baichuan-inc/baichuan-7B") tokenizer = AutoTokenizer.from_pretrained("/mnt/workspace/baichuan-7B/baichuan-inc/baichuan-7B", trust_remote_code=True) model = AutoModelForCausalLM.from_pretrained("/mnt/workspace/baichuan-7B/baichuan-inc/baichuan-7B",device_map="auto", trust_remote_code=True) model = PeftModel.from_pretrained(model, "/mnt/workspace/baichuan-sft/AI-ModelScope/baichuan_sft_lora") streamer = TextStreamer(tokenizer, skip_prompt=True, skip_special_tokens=True) query = "晚上睡不着怎么办?" prompt="Below is an instruction that describes a task. Write a response that appropriately completes the request." prompt+="### Instruction:\n{}\n\n### Response:\n".format(query) inputs = tokenizer([prompt], return_tensors="pt") inputs = inputs.to("cuda") generate_ids = model.generate(**inputs, max_new_tokens=256,streamer=streamer)

您可以尝试以下方法来帮助您入睡:

  1. 保持卧室黑暗,并关闭所有光源。
  2. 保持安静,避免噪音。
  3. 保持温度适宜,避免过热或过冷。
  4. 保持舒适的床垫和枕头。
  5. 睡前避免喝咖啡或茶,因为它们会使您更清醒。
  6. 尝试冥想或瑜伽,这有助于放松身心。
  7. 睡前进行适量的运动,但不要过度。
  8. 睡前阅读或听轻音乐,这有助于放松心情。
  9. 尝试放松技巧,如深呼吸或肌肉放松。
  10. 保持规律的睡眠时间,避免熬夜。

如果您尝试这些方法后仍然无法入睡,建议您咨询医生或寻求专业帮助。

效果

Loss curve on training set:

Loss curve on evaluation set:

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论