Wave 45 — R-HT-2: Host weight initializer with deterministic test patterns
Summary
Add a WeightInitializer that generates deterministic packed-trit weight patterns and loads them into MockMmio BRAM addresses. Patterns: all-N, all-Z, all-P, alternating (N,Z,P), phi-sequence (cycling), and seeded-random. Bridges W44 ternary packer with W41 InferenceEngine.
Scope
bootstrap/src/host/weights.rs — new file
bootstrap/src/host/mod.rs — add pub mod weights
bootstrap/src/main.rs — new CLI host-weight-gen
bootstrap/tests/host_weights.rs — >= 20 integration tests
docs/NOW.md — wave-45 entry
Acceptance
Wave 45 — R-HT-2: Host weight initializer with deterministic test patterns
Summary
Add a
WeightInitializerthat generates deterministic packed-trit weight patterns and loads them into MockMmio BRAM addresses. Patterns: all-N, all-Z, all-P, alternating (N,Z,P), phi-sequence (cycling), and seeded-random. Bridges W44 ternary packer with W41 InferenceEngine.Scope
bootstrap/src/host/weights.rs— new filebootstrap/src/host/mod.rs— addpub mod weightsbootstrap/src/main.rs— new CLIhost-weight-genbootstrap/tests/host_weights.rs— >= 20 integration testsdocs/NOW.md— wave-45 entryAcceptance