BitNet b1.58 2B4T 在 CPU 上输出仍有误,Bonsai 1.7B 各运行时均正确,ik_llama.cpp 加 -rtr 通常最快
I checked BitNet and Bonsai on CPU against references: bitnet.cpp main still gives wrong output, Bonsai 1.7B is correct wherever it loads, and ik_llama.cpp with -rtr is usually fastest
来源与原文
Reddit · r/LocalLLaMA
作者:/u/matheus-c-feitosa
发布时间:(北京时间)
阅读原始来源 · reddit.com ↗完整链接与内容说明
https://www.reddit.com/r/LocalLLaMA/comments/1xa3yqk/i_checked_bitnet_and_bonsai_on_cpu_against/
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
作者以 HF transformers 的 F16 参考输出为基准,在 Neoverse-N1 ARM 和 AVX2 x86 上实测低比特 GGUF 的正确性与速度。BitNet b1.58 2B4T 的 bitnet.cpp main(0b341e5)在 x86 上困惑度约为参考的 6 倍、ARM 上输出 ?,#588 激活函数修复加 isHuangXin/llama.cpp#2 可解决,#642 第三版已同时修复两个平台;Bonsai/Ternary-Bonsai 1.7B 在 llama.cpp、Prism fork 和 ik_llama.cpp 中均与参考一致,27B 在 Prism 与 ik_llama.cpp 结果一致。
作者用困惑度和 KL 对照参考实现逐项验证低比特模型输出正确性,并给出各运行时的实测速度数据,方法可复用。
来源:Reddit · r/LocalLLaMA · reddit.com