anaksor-ocr
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
把文本接着往下写,是带注意力残差的小型预训练循环 Transformer。这是基础模型,适合想在其上继续做中期训练或后训练的研究人员。
ARLoop-0.6B 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install 'transformers==5.22.0' safetensors
ARLoop-0.6B 是 osunlp 团队预训练并公开发布的循环 Transformer,带有注意力残差。它是一次 180B token 训练运行的最终检查点。这是用于文本补全的基础模型,不是聊天助手。
想用小型开源基础模型做研究或继续训练的研究人员和开发者。
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| AI 研究 | 研究人员 | 研究带注意力残差的循环 Transformer | 对比训练过程中的中间检查点 |
| 模型训练 | 机器学习工程师 | 从基础模型出发做中期训练或后训练 | 用自己的文本对它做微调 |
| 软件 | 开发者 | 在笔记本上运行小型补全模型 | 根据提示词补全一句短话 |
如果你想要现成的聊天助手,可以跳过这个基础模型。
| Use case | Who | What they get back |
|---|---|---|
| 文本补全 | 开发者 | 接在你所给文本后面的续写 |
| 继续训练 | 机器学习工程师 | 可以继续训练的基础 |
| 检查点研究 | 研究人员 | 可以相互比较的中间版本 |
pip install 'transformers==5.22.0' safetensors # Install a PyTorch build suitable for your CPU or CUDA environment separately.
运行下面的脚本。它会以 BF16 加载模型,输入一个简短的提示词,并打印补全结果。要加载中间检查点,可以在两个 from_pretrained 调用里传入像 step-050000 这样的修订名。
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "osunlp/ARLoop-0.6B"
device = "cuda" if torch.cuda.is_available() else "cpu"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
model_id, trust_remote_code=True, dtype=torch.bfloat16,
).to(device).eval()
inputs = tokenizer("The capital of France is", return_tensors="pt").to(device)
with torch.inference_mode():
output = model.generate(**inputs, max_new_tokens=64, do_sample=False)
print(tokenizer.decode(output[0], skip_special_tokens=True))你用提示词 "The capital of France is" 运行脚本。模型会接着写这句话,最多生成 64 个新 token,脚本会打印提示词加上这段续写。
如果你是新手,照原样运行上面的脚本,看它接着写一句话。基础模型只做文本补全,不像聊天助手那样遵循指令。
如果你是专家,18 个物理层在 3 次循环中共享,有效深度为 54。模型卡还写明输出头与词嵌入绑定。
| Property | Value |
|---|---|
| 物理层 | 18,在 3 次循环中共享 |
| 有效深度 | 54 |
| 隐藏宽度 | 1536 |
| 上下文长度 | 4096 |
| 词表大小 | 49152 |
存储的检查点保留了原始的 FP32 权重,推理时以 BF16 加载。
把文本接着往下写,是带注意力残差的小型预训练循环 Transformer。这是基础模型,适合想在其上继续做中期训练或后训练的研究人员。
由 osunlp 在 Hugging Face 上制作。这些说明是 Mindket 根据它的模型页面和模型卡写的,模型自己的文件和许可证在 Hugging Face 上。
它是什么:ARLoop-0.6B 是 osunlp 团队预训练并公开发布的循环 Transformer,带有注意力残差。它是一次 180B token 训练运行的最终检查点。这是用于文本补全的基础模型,不是聊天助手。
适合谁:想用小型开源基础模型做研究或继续训练的研究人员和开发者。
Industry | Who uses it | How they use it | Example
AI 研究 | 研究人员 | 研究带注意力残差的循环 Transformer | 对比训练过程中的中间检查点
模型训练 | 机器学习工程师 | 从基础模型出发做中期训练或后训练 | 用自己的文本对它做微调
软件 | 开发者 | 在笔记本上运行小型补全模型 | 根据提示词补全一句短话
如果你想要现成的聊天助手,可以跳过这个基础模型。
用在哪里:
Use case | Who | What they get back
文本补全 | 开发者 | 接在你所给文本后面的续写
继续训练 | 机器学习工程师 | 可以继续训练的基础
检查点研究 | 研究人员 | 可以相互比较的中间版本
如何设置:
pip install 'transformers==5.22.0' safetensors
# Install a PyTorch build suitable for your CPU or CUDA environment separately.
如何使用:运行下面的脚本。它会以 BF16 加载模型,输入一个简短的提示词,并打印补全结果。要加载中间检查点,可以在两个 from_pretrained 调用里传入像 step-050000 这样的修订名。
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "osunlp/ARLoop-0.6B"
device = "cuda" if torch.cuda.is_available() else "cpu"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
model_id, trust_remote_code=True, dtype=torch.bfloat16,
).to(device).eval()
inputs = tokenizer("The capital of France is", return_tensors="pt").to(device)
with torch.inference_mode():
output = model.generate(**inputs, max_new_tokens=64, do_sample=False)
print(tokenizer.decode(output[0], skip_special_tokens=True))
示例:你用提示词 "The capital of France is" 运行脚本。模型会接着写这句话,最多生成 64 个新 token,脚本会打印提示词加上这段续写。
新手与专家:如果你是新手,照原样运行上面的脚本,看它接着写一句话。基础模型只做文本补全,不像聊天助手那样遵循指令。
如果你是专家,18 个物理层在 3 次循环中共享,有效深度为 54。模型卡还写明输出头与词嵌入绑定。
Title: 模型卡中的架构
Property | Value
物理层 | 18,在 3 次循环中共享
有效深度 | 54
隐藏宽度 | 1536
上下文长度 | 4096
词表大小 | 49152
文本被切分成 token
18 个共享层循环运行 3 次
注意力残差连接前面的块
模型预测下一个 token
注意事项:存储的检查点保留了原始的 FP32 权重,推理时以 BF16 加载。
用 Hugging Face 的命令行下载它的文件:
pip install -U huggingface_hub
hf download osunlp/ARLoop-0.6B
然后按它的模型卡使用它。这个工具包里没有会自己运行的东西。
README.md 5 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face 模型。
| 产品 | 最近 30 天下载 | 点赞 | 参数量 | 许可证 | 最近更新 |
|---|---|---|---|---|---|
| ARLoop-0.6B 本页 | 2,164 | 5 | 583M | apache-2.0 | |
| Mistral-7B-v0.1共有 pretrained · text-generation · transformers | 441,952 | 4,231 | 7.2B | apache-2.0 | |
| KLM 1.5共有 pretrained · text-generation · transformers | 1,603 | 31 | 99M | apache-2.0 | |
| KLM 1.6共有 pretrained · text-generation · transformers | 909 | 60 | 99M | apache-2.0 | |
| GPT-2共有 text-generation · transformers · safetensors | 32,892,223 | 3,932 | 137M | mit | |
| Qwen3-0.6B共有 text-generation · transformers · safetensors | 19,718,599 | 1,894 | 752M | 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 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。