Regras numéricas exatas
Use contratos de acumulação de inteiros declarados com verificações de referência.
Hyphae BitNet Inferência ternária exata em CPU
Hyphae BitNet é um tempo de execução CPU para modelos ternários suportados. Seu executável atual é hyphae-bitnet, com celiums-bitnet e nomes históricos de ABI mantidos para compatibilidade.
Torne a inferência de modelo compatível inspecionável por meio de contratos numéricos, de modelo, de memória e de hardware explícitos.
01 / Por que isso importa
Use contratos de acumulação de inteiros declarados com verificações de referência.
Recuse alocações de modelo ou sessão que excedam o orçamento de memória configurado.
Admita famílias e formatos de modelos explícitos em vez de implicar suporte arbitrário de modelos.
Pré-preenchimento e decodificação de relatório separadamente, com modelo, CPU e identidades de carga de trabalho.
02 / Como funciona
As principais etapas tornam visíveis os limites do projeto.
Verifique a família suportada, o formato e a identidade do modelo fixado pelo operador
Admitir o layout de computação selecionado dentro do limite do conjunto de trabalho
Os caminhos ARM e x86 Q1 atuais usam painéis compactados; pré-preenchimento e decodificação diferem
CLI, C ABI experimental, subconjunto HTTP e registros de benchmark
03 / Capacidades
Caminhos de texto I2_S BitNet e Q1_0 Bonsai CPU suportados, com seleção de família explícita.
Geração, serviço HTTP nativo, benchmarks, validação e um C ABI experimental.
Arquivos Linux x86-64 e trabalho ARM64 Q1 medido; NEON DOTPROD permanece o padrão Graviton4 medido.
Um processo separado conecta a recuperação, memória e recibos Hyphae ao tempo de execução.
04 / Evidência
A versão v0.3.3 publica a versão de origem/tempo de execução 0.3.2 e registra a validação Graviton4 e medições A/B.
Distribuído sob a tag v0.3.3
As acelerações expand-to-int8 anteriores descrevem o código ARM histórico. O caminho ARM atual usa painéis Q1 compactados; os resultados variam de acordo com fase, modelo, layout e contagem de threads.
Hyphae BitNet