anaksor-ocr
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
Qwen 出品的小型 494M 参数聊天模型,能遵循指令,BF16 权重约 988 MB,通过 Transformers 运行。适合需要轻量模型做测试或简单任务的开发者。
Qwen2 0.5B Instruct 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install -U huggingface_hub
Qwen2 0.5B Instruct 是 Qwen 做的 Qwen2 系列里最小的指令微调聊天模型。它有 494M 参数,BF16 下约 988 MB,4 比特估计约 247 MB。它先用大量数据做预训练,再用监督微调和直接偏好优化做后训练。它通过 Hugging Face Transformers 加载,很多人在它的基础上做过开发,已分享的有 95 个量化版本和 602 个微调版本。
它适合想用能在普通硬件上运行的小型聊天模型的开发者、学生和爱折腾的人,可以用来测试代码、学习语言模型如何工作或做简单的助手任务。你需要一些 Python。
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| 软件 | 应用开发者 | 在用更大的模型之前,先用轻量模型测试聊天功能 | 在笔记本上试一遍回复流程 |
| 教育 | 学生和老师 | 学习如何加载语言模型并给它写提示词 | 在课堂上运行卡片里的示例 |
| 研究 | 微调研究人员 | 以小型基础模型为起点快速做实验 | 在一个窄任务上训练一个变体 |
| 嵌入式工作 | 硬件有限的团队 | 在更大的模型放不下的地方运行紧凑模型 | 在小机器上回答简短问题 |
需要在困难任务上拿到最高准确度的人应该选更大的模型,因为卡片主要是拿它和其他小模型比较。
| Use case | Who | What they get back |
|---|---|---|
| 聊天和问答 | 开发者 | 对每条消息的文字回复 |
| 学习和演示 | 学生 | 加载很快的小模型 |
| 微调基础 | 研究人员 | 用于定制变体的紧凑起点 |
pip install -U huggingface_hub
hf download Qwen/Qwen2-0.5B-Instruct
加载模型和分词器,构建聊天消息,用聊天模板把它们变成提示词,然后生成并解码回复。卡片把设备设成了 cuda,如果你没有 GPU,请改掉它。
from transformers import AutoModelForCausalLM, AutoTokenizer
device = "cuda" # the device to load the model onto
model = AutoModelForCausalLM.from_pretrained(
"Qwen/Qwen2-0.5B-Instruct",
torch_dtype="auto",
device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained("Qwen/Qwen2-0.5B-Instruct")
prompt = "Give me a short introduction to large language model."
messages = [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
messages,
tokenize=False,
add_generation_prompt=True
)
model_inputs = tokenizer([text], return_tensors="pt").to(device)
generated_ids = model.generate(
model_inputs.input_ids,
max_new_tokens=512
)
response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]| Tool | What it does |
|---|---|
| AutoModelForCausalLM | 加载模型权重 |
| AutoTokenizer | 把文字变成词元,再变回去 |
| apply_chat_template | 把聊天消息包成模型期望的格式 |
| max_new_tokens | 限制回复的最大长度 |
你让模型简短介绍一下大语言模型,并用一句系统消息把它设定为乐于助人的助手。代码构建提示词,最多生成 512 个新词元,再把它们解码成一段可以打印的文字回答。
聊天模型读取一列消息,并写出下一条。0.5B 的规模意味着它又快又轻,但比大模型更容易出错。第一步可以先运行卡片里的示例,再试试你自己的问题。
它的架构用 Transformer 设计,带 SwiGLU 激活、注意力 QKV 偏置和分组查询注意力。它有一个改进过的分词器,适用于多种自然语言和代码。卡片自己的测试显示,它比早先的 Qwen1.5 0.5B 聊天模型有明显进步。
Qwen 出品的小型 494M 参数聊天模型,能遵循指令,BF16 权重约 988 MB,通过 Transformers 运行。适合需要轻量模型做测试或简单任务的开发者。
由 Qwen 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。
它是什么:Qwen2 0.5B Instruct 是 Qwen 做的 Qwen2 系列里最小的指令微调聊天模型。它有 494M 参数,BF16 下约 988 MB,4 比特估计约 247 MB。它先用大量数据做预训练,再用监督微调和直接偏好优化做后训练。它通过 Hugging Face Transformers 加载,很多人在它的基础上做过开发,已分享的有 95 个量化版本和 602 个微调版本。
适合谁:它适合想用能在普通硬件上运行的小型聊天模型的开发者、学生和爱折腾的人,可以用来测试代码、学习语言模型如何工作或做简单的助手任务。你需要一些 Python。
Industry | Who uses it | How they use it | Example
软件 | 应用开发者 | 在用更大的模型之前,先用轻量模型测试聊天功能 | 在笔记本上试一遍回复流程
教育 | 学生和老师 | 学习如何加载语言模型并给它写提示词 | 在课堂上运行卡片里的示例
研究 | 微调研究人员 | 以小型基础模型为起点快速做实验 | 在一个窄任务上训练一个变体
嵌入式工作 | 硬件有限的团队 | 在更大的模型放不下的地方运行紧凑模型 | 在小机器上回答简短问题
需要在困难任务上拿到最高准确度的人应该选更大的模型,因为卡片主要是拿它和其他小模型比较。
用在哪里:
Use case | Who | What they get back
聊天和问答 | 开发者 | 对每条消息的文字回复
学习和演示 | 学生 | 加载很快的小模型
微调基础 | 研究人员 | 用于定制变体的紧凑起点
如何设置:
pip install -U huggingface_hub
hf download Qwen/Qwen2-0.5B-Instruct
如何使用:加载模型和分词器,构建聊天消息,用聊天模板把它们变成提示词,然后生成并解码回复。卡片把设备设成了 cuda,如果你没有 GPU,请改掉它。
from transformers import AutoModelForCausalLM, AutoTokenizer
device = "cuda" # the device to load the model onto
model = AutoModelForCausalLM.from_pretrained(
"Qwen/Qwen2-0.5B-Instruct",
torch_dtype="auto",
device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained("Qwen/Qwen2-0.5B-Instruct")
prompt = "Give me a short introduction to large language model."
messages = [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
messages,
tokenize=False,
add_generation_prompt=True
)
model_inputs = tokenizer([text], return_tensors="pt").to(device)
generated_ids = model.generate(
model_inputs.input_ids,
max_new_tokens=512
)
response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]
Tool | What it does
AutoModelForCausalLM | 加载模型权重
AutoTokenizer | 把文字变成词元,再变回去
apply_chat_template | 把聊天消息包成模型期望的格式
max_new_tokens | 限制回复的最大长度
示例:你让模型简短介绍一下大语言模型,并用一句系统消息把它设定为乐于助人的助手。代码构建提示词,最多生成 512 个新词元,再把它们解码成一段可以打印的文字回答。
新手与专家:聊天模型读取一列消息,并写出下一条。0.5B 的规模意味着它又快又轻,但比大模型更容易出错。第一步可以先运行卡片里的示例,再试试你自己的问题。
它的架构用 Transformer 设计,带 SwiGLU 激活、注意力 QKV 偏置和分组查询注意力。它有一个改进过的分词器,适用于多种自然语言和代码。卡片自己的测试显示,它比早先的 Qwen1.5 0.5B 聊天模型有明显进步。
你写下聊天消息
聊天模板构建提示词
模型生成词元
词元解码成回复
注意事项:
Title: Qwen2-0.5B-Instruct 基准得分
MMLU: 37.9 score
HumanEval: 17.1 score
GSM8K: 40.1 score
C-Eval: 45.2 score
IFEval: 20.0 score
用 Hugging Face 的命令行下载它的文件:
pip install -U huggingface_hub
hf download Qwen/Qwen2-0.5B-Instruct
然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。
README.md 6 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。
| 产品 | 最近 30 天下载 | 点赞 | 参数量 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| Qwen2 0.5B Instruct 本页 | 233,452 | 216 | 494M | apache-2.0 | |
| Qwen2.5-7B-Instruct共有 qwen2 · chat · text-generation | 6,364,238 | 2,494 | 7.6B | apache-2.0 | |
| Qwen2.5-1.5B-Instruct共有 qwen2 · chat · text-generation | 5,181,515 | 941 | 1.5B | apache-2.0 | |
| Qwen2.5-0.5B-Instruct共有 qwen2 · chat · text-generation | 4,292,272 | 743 | 494M | apache-2.0 | |
| Qwen2.5-Coder-14B-Instruct共有 qwen2 · chat · text-generation | 1,860,327 | 214 | 14.8B | apache-2.0 | |
| Qwen2.5-7B-Instruct-AWQ共有 qwen2 · chat · text-generation | 1,578,054 | 63 | 7.6B | apache-2.0 |
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
Qwen · 工具包
Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。
ACE-Step · 工具包
用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。
alirezarezvani · 技能
为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。
block · 工具包
可自行托管的工作空间,人和 AI 智能体在同样的房间里协作,基于 Nostr 中继,把每个动作记录为签名事件。适合想自己运行中继的团队。
backnotprop · 工具包
把你的 AI 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。