anaksor-ocr
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
解答 Unity 游戏开发问题,编写 C# 脚本、XR 代码和编辑器工具,是 Qwen2.5-Coder-7B-Instruct 的微调版本。适合想要本地编码助手的 Unity 开发者。
Unity Coder 7B 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install -U huggingface_hub hf download vishnuOI/unity-coder-7b
Unity Coder 7B 是 Qwen2.5-Coder-7B-Instruct 的微调版本,面向用 C# 做 Unity 游戏开发。它用 QLoRA 在 1,687 条 Unity C# 指令对上训练了三个 epoch。记录里列有约 7.6B 参数。
它适合需要脚本帮助的 Unity 开发者、XR 开发者,以及编写编辑器扩展的工具开发者。
| 行业 | 使用者 | 用法 | 例子 |
|---|---|---|---|
| 游戏开发 | Unity 开发者 | 请它写 C# 脚本和修复问题 | 如何检测两个物体之间的碰撞 |
| XR 和 VR | XR 开发者 | 获得 OpenXR 和 XR Interaction Toolkit 的帮助 | 询问如何设置抓取交互 |
| 工具 | 编辑器工具作者 | 起草编辑器脚本和工具 | 请它写一个自动完成重复任务的编辑器脚本 |
在 Unity 或 C# 之外工作的人可以跳过,因为这次调校只针对这一个领域。
| 使用场景 | 谁用 | 得到什么 |
|---|---|---|
| Unity C# 脚本 | Unity 开发者 | MonoBehaviour、ScriptableObject 和协程的代码 |
| XR 开发 | XR 开发者 | 关于 OpenXR 和 XR Interaction Toolkit 的指引 |
| 物理、动画和 UI | 游戏开发者 | 物理、动画和 UI Toolkit 方面的帮助 |
| 性能优化 | 开发者 | 优化模式 |
pip install -U huggingface_hub hf download vishnuOI/unity-coder-7b
加载模型和分词器,用一条系统消息和你的问题构建聊天提示,再调用 generate 并解码回复。
from transformers import AutoTokenizer, AutoModelForCausalLM
import torch
model_id = "vishnuOI/unity-coder-7b"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype=torch.bfloat16,
device_map="auto",
)
messages = [
{"role": "system", "content": "You are an expert Unity game developer specializing in C# scripting and XR development."},
{"role": "user", "content": "How do I detect collision between two objects in Unity?"},
]
text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(text, return_tensors="pt").to(model.device)
with torch.no_grad():
outputs = model.generate(**inputs, max_new_tokens=512, temperature=0.7, do_sample=True)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))| 工具 | 作用 |
|---|---|
| from_pretrained | 以 bfloat16 加载分词器和模型 |
| apply_chat_template | 把系统消息和用户消息变成一个提示 |
| generate | 写出回复,最多 512 个新 token,temperature 为 0.7 |
你发送代码里那个关于检测 Unity 中两个物体碰撞的问题,并带上一条把模型设定为资深 Unity 开发者的系统消息。它会给出一段文字回答,你要在自己的项目里测试其中的代码。
把它想成一个已经熟悉 Unity 词汇的编码帮手。先原样运行代码,再换成你自己的问题。
调校用的是 QLoRA,4 比特 NF4 权重,秩为 16,alpha 为 32。1,687 条数据的数据集不大,所以预期它对常见的 Unity 任务比对罕见任务覆盖得更好。
解答 Unity 游戏开发问题,编写 C# 脚本、XR 代码和编辑器工具,是 Qwen2.5-Coder-7B-Instruct 的微调版本。适合想要本地编码助手的 Unity 开发者。
由 vishnuOI 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。
它是什么:Unity Coder 7B 是 Qwen2.5-Coder-7B-Instruct 的微调版本,面向用 C# 做 Unity 游戏开发。它用 QLoRA 在 1,687 条 Unity C# 指令对上训练了三个 epoch。记录里列有约 7.6B 参数。
适合谁:它适合需要脚本帮助的 Unity 开发者、XR 开发者,以及编写编辑器扩展的工具开发者。
行业 | 使用者 | 用法 | 例子
游戏开发 | Unity 开发者 | 请它写 C# 脚本和修复问题 | 如何检测两个物体之间的碰撞
XR 和 VR | XR 开发者 | 获得 OpenXR 和 XR Interaction Toolkit 的帮助 | 询问如何设置抓取交互
工具 | 编辑器工具作者 | 起草编辑器脚本和工具 | 请它写一个自动完成重复任务的编辑器脚本
在 Unity 或 C# 之外工作的人可以跳过,因为这次调校只针对这一个领域。
用在哪里:
使用场景 | 谁用 | 得到什么
Unity C# 脚本 | Unity 开发者 | MonoBehaviour、ScriptableObject 和协程的代码
XR 开发 | XR 开发者 | 关于 OpenXR 和 XR Interaction Toolkit 的指引
物理、动画和 UI | 游戏开发者 | 物理、动画和 UI Toolkit 方面的帮助
性能优化 | 开发者 | 优化模式
如何设置:
pip install -U huggingface_hub
hf download vishnuOI/unity-coder-7b
如何使用:加载模型和分词器,用一条系统消息和你的问题构建聊天提示,再调用 generate 并解码回复。
from transformers import AutoTokenizer, AutoModelForCausalLM
import torch
model_id = "vishnuOI/unity-coder-7b"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype=torch.bfloat16,
device_map="auto",
)
messages = [
{"role": "system", "content": "You are an expert Unity game developer specializing in C# scripting and XR development."},
{"role": "user", "content": "How do I detect collision between two objects in Unity?"},
]
text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(text, return_tensors="pt").to(model.device)
with torch.no_grad():
outputs = model.generate(**inputs, max_new_tokens=512, temperature=0.7, do_sample=True)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
工具 | 作用
from_pretrained | 以 bfloat16 加载分词器和模型
apply_chat_template | 把系统消息和用户消息变成一个提示
generate | 写出回复,最多 512 个新 token,temperature 为 0.7
示例:你发送代码里那个关于检测 Unity 中两个物体碰撞的问题,并带上一条把模型设定为资深 Unity 开发者的系统消息。它会给出一段文字回答,你要在自己的项目里测试其中的代码。
新手与专家:把它想成一个已经熟悉 Unity 词汇的编码帮手。先原样运行代码,再换成你自己的问题。
调校用的是 QLoRA,4 比特 NF4 权重,秩为 16,alpha 为 32。1,687 条数据的数据集不大,所以预期它对常见的 Unity 任务比对罕见任务覆盖得更好。
从 Qwen2.5-Coder-7B-Instruct 出发
用 Unity C# 数据对做 QLoRA 微调
用 Transformers 加载结果
提一个 Unity 问题并阅读回复
注意事项:
用 Hugging Face 的命令行下载它的文件:
pip install -U huggingface_hub
hf download vishnuOI/unity-coder-7b
然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。
README.md 5 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。
| 产品 | 最近 30 天下载 | 点赞 | 参数量 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| Unity Coder 7B 本页 | 146 | 4 | 7.6B | cc-by-4.0 | |
| Qwen2.5-Coder-14B-Instruct共有 qwen2 · code · safetensors | 1,860,327 | 214 | 14.8B | apache-2.0 | |
| Qwen2.5-Coder-7B-Instruct共有 qwen2 · code · safetensors | 1,505,999 | 872 | 7.6B | apache-2.0 | |
| Qwen2.5-Coder-32B-Instruct共有 qwen2 · code · safetensors | 546,583 | 2,211 | 32.8B | apache-2.0 | |
| Qwen2.5-Coder-7B共有 qwen2 · code · safetensors | 334,246 | 200 | 7.6B | apache-2.0 | |
| Qwen2.5-Coder-0.5B-Instruct共有 qwen2 · code · safetensors | 71,013 | 96 | 494M | 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 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。