anaksor-ocr
Sokheng · 工具包
这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。
根据 NCCL XML 转储文件画出你的 GPU 集群图,显示带 NVLink 的 PCIe 和 NUMA 树,或者 NCCL 选择的 NVLink 环。适合运行多 GPU 训练的工程师。
NCCL Cluster Visualizer 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。
pip install -U huggingface_hub hf download nouamanetazi/nccl-cluster-visualizer --repo-type space --local-dir nccl-cluster-visualizer cd nccl-cluster-visualizer
NCCL Cluster Visualizer 是一个 Gradio 应用,把 NCCL XML 转储文件变成你的 GPU 集群的示意图。它接受两种转储类型,并根据文件的根元素区分它们。仓库里自带两份在装有 H100 GPU 的机器上采集的示例转储。
运行分布式 GPU 任务、想看看机器怎样连接以及 NCCL 选了哪些路径的工程师。
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| 机器学习 | 训练工程师 | 检查 GPU、NVLink 和 NVSwitch 怎样连接 | 一个训练节点的拓扑转储 |
| 基础设施 | 集群管理员 | 确认 NCCL 选择了哪些链路和速度 | 一次运行变慢之后的图转储 |
| 研究 | 系统研究者 | 对比不同机器之间的通信布局 | 两个接线不同的节点 |
| 教育 | 高性能计算的学生 | 了解多 GPU 节点内部是什么样子 | 自带的 H100 转储 |
如果你不用 NCCL 或多 GPU 机器,可以跳过它。
| Use case | Who | What they get back |
|---|---|---|
| 拓扑视图 | 集群管理员 | 一棵由 PCIe 和 NUMA 部件组成的树,绿线表示通向 NVSwitch 的 NVLink |
| 环与通道视图 | 训练工程师 | NCCL 选择的 NVLink 环和通道,带有速度和链路类型 |
| 试用 | 新手 | 用仓库里的示例转储画出的图 |
pip install -U huggingface_hub hf download nouamanetazi/nccl-cluster-visualizer --repo-type space --local-dir nccl-cluster-visualizer cd nccl-cluster-visualizer pip install gradio==5.34.2 pip install -r requirements.txt python app.py
用下面的设置把你的分布式脚本运行一次,让 NCCL 写出两个转储文件。然后把 nccl-topo.xml 或 nccl-graphs.xml 这两个文件之一交给应用。
NCCL_DEBUG=INFO NCCL_DEBUG_SUBSYS=INIT,GRAPH,NET \ NCCL_TOPO_DUMP_FILE=nccl-topo.xml \ NCCL_GRAPH_DUMP_FILE=nccl-graphs.xml \ python your_distributed_script.py
| Tool | What it does |
|---|---|
| nccl-topo.xml | 拓扑转储,应用把它画成 PCIe、NUMA 和 NVLink 树 |
| nccl-graphs.xml | 图转储,应用把它画成 NVLink 环和通道 |
你把自带的 nccl-topo.xml 拖进应用。它画出 H100 节点的 PCIe 和 NUMA 树,用绿线表示通向 NVSwitch 网络的 NVLink 连线。
先用那两份示例转储,这样在自己生成之前就能看到结果。拓扑转储显示硬件怎样连接,图转储显示 NCCL 决定使用的路径。
应用读取根元素来区分转储,拓扑用 system,图转储用 graphs。它们分别来自 NCCL_TOPO_DUMP_FILE 和 NCCL_GRAPH_DUMP_FILE 这两个设置。来源没有说集群规模的限制或速度,所以请在你自己的转储上测试。
根据 NCCL XML 转储文件画出你的 GPU 集群图,显示带 NVLink 的 PCIe 和 NUMA 树,或者 NCCL 选择的 NVLink 环。适合运行多 GPU 训练的工程师。
由 nouamanetazi 在 Hugging Face 上制作。这些说明是 Mindket 根据它的 Space 页面和 README 写的,应用自己的文件和许可证在 Hugging Face 上。
它是什么:NCCL Cluster Visualizer 是一个 Gradio 应用,把 NCCL XML 转储文件变成你的 GPU 集群的示意图。它接受两种转储类型,并根据文件的根元素区分它们。仓库里自带两份在装有 H100 GPU 的机器上采集的示例转储。
适合谁:运行分布式 GPU 任务、想看看机器怎样连接以及 NCCL 选了哪些路径的工程师。
Industry | Who uses it | How they use it | Example
机器学习 | 训练工程师 | 检查 GPU、NVLink 和 NVSwitch 怎样连接 | 一个训练节点的拓扑转储
基础设施 | 集群管理员 | 确认 NCCL 选择了哪些链路和速度 | 一次运行变慢之后的图转储
研究 | 系统研究者 | 对比不同机器之间的通信布局 | 两个接线不同的节点
教育 | 高性能计算的学生 | 了解多 GPU 节点内部是什么样子 | 自带的 H100 转储
如果你不用 NCCL 或多 GPU 机器,可以跳过它。
用在哪里:
Use case | Who | What they get back
拓扑视图 | 集群管理员 | 一棵由 PCIe 和 NUMA 部件组成的树,绿线表示通向 NVSwitch 的 NVLink
环与通道视图 | 训练工程师 | NCCL 选择的 NVLink 环和通道,带有速度和链路类型
试用 | 新手 | 用仓库里的示例转储画出的图
如何设置:
pip install -U huggingface_hub
hf download nouamanetazi/nccl-cluster-visualizer --repo-type space --local-dir nccl-cluster-visualizer
cd nccl-cluster-visualizer
pip install gradio==5.34.2
pip install -r requirements.txt
python app.py
如何使用:用下面的设置把你的分布式脚本运行一次,让 NCCL 写出两个转储文件。然后把 nccl-topo.xml 或 nccl-graphs.xml 这两个文件之一交给应用。
NCCL_DEBUG=INFO NCCL_DEBUG_SUBSYS=INIT,GRAPH,NET \
NCCL_TOPO_DUMP_FILE=nccl-topo.xml \
NCCL_GRAPH_DUMP_FILE=nccl-graphs.xml \
python your_distributed_script.py
Tool | What it does
nccl-topo.xml | 拓扑转储,应用把它画成 PCIe、NUMA 和 NVLink 树
nccl-graphs.xml | 图转储,应用把它画成 NVLink 环和通道
示例:你把自带的 nccl-topo.xml 拖进应用。它画出 H100 节点的 PCIe 和 NUMA 树,用绿线表示通向 NVSwitch 网络的 NVLink 连线。
新手与专家:先用那两份示例转储,这样在自己生成之前就能看到结果。拓扑转储显示硬件怎样连接,图转储显示 NCCL 决定使用的路径。
应用读取根元素来区分转储,拓扑用 system,图转储用 graphs。它们分别来自 NCCL_TOPO_DUMP_FILE 和 NCCL_GRAPH_DUMP_FILE 这两个设置。来源没有说集群规模的限制或速度,所以请在你自己的转储上测试。
NCCL 在运行时写出 XML 转储
你把文件拖进应用
根元素决定转储类型
应用画出集群示意图
注意事项:
在浏览器里打开这个 Space,或在它的页面上把它复制到你自己的 Hugging Face 账号。这个工具包里没有会自己运行的东西。
README.md 4 KB
同一分类里与本产品共有标签最多的已上架 Hugging Face Space。
| 产品 | 点赞 | 构建方式 | 许可证 | 最近更新 |
|---|---|---|---|---|
| NCCL Cluster Visualizer 本页 | 1 | gradio | mit | |
| FLUX.1 [dev]共有 gradio | 9,583 | gradio | mit | |
| InstantID共有 gradio | 3,659 | gradio | apache-2.0 | |
| Chat With Janus-Pro-7B共有 gradio | 2,036 | gradio | mit | |
| PhotoMaker共有 gradio | 1,960 | gradio | apache-2.0 | |
| Z Image Turbo共有 gradio | 1,940 | gradio | 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 编程智能体的计划、规格和代码改动在浏览器里打开,让你加批注或评论,并把反馈直接发回给智能体。