Skip to content
Discussion options

You must be logged in to vote

Great questions — I've been working on something closely related.

Q1 (training): Yes, bitnet-b1.58-2B-4T-bf16 is the right backbone for adapter training. The bf16 variant gives you stable gradients for the adapter layers while the frozen ternary decoder stays intact. Using the packed 1.58-bit variant during training would force dequantization on every forward pass, which slows things down without any accuracy benefit since the backbone is frozen anyway.

Q2 (deployment swap): Mathematically safe, yes — both represent the same weights. Practically, watch out for one thing: the bf16 and 1.58-bit variants may have subtly different numerical ranges in intermediate activations, especially at th…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by arsalanrzp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants