Skip to content

feat(hpc): port rustynum-holo into hpc::holo (phase + focus + carrier, 94 tests) Complete port of rustynum-holo's 3 sub-modules into a single hpc::holo module: - Phase ops: bind, unbind, Wasserstein, circular distance, histogram, bundle, sort - Focus ops: 3D spatial gating (8×8×32) for attention-based read/write - Carrier ops: Fibonacci-spaced frequency encoding/decoding, spectral distance - CarrierBasis struct with Chebyshev recurrence initialization - CarrierRecord hybrid binary+carrier container type - 94 tests passing (phase: 24, carrier: ~40, focus: ~30) All pure Rust — no external dependencies. Replaces rustynum-holo dependency for ladybug-rs bind_space.rs holographic operations. https://claude.ai/code/session_01CdqyUTUfjKZuk8YGJzv6LB#24

Merged
AdaWorldAPI merged 3 commits into
masterfrom
claude/continue-session-0mAVa
Mar 23, 2026

Conversation

@AdaWorldAPI
Copy link
Copy Markdown
Owner

No description provided.

claude added 3 commits March 22, 2026 21:20
ladybug-rs needs ndarray::simd_avx2::dot_i8() for VNNI int8 dot product.
Changed from pub(crate) to pub.

https://claude.ai/code/session_01CdqyUTUfjKZuk8YGJzv6LB
…ng_top_k_raw

New hpc::zeck module ported from lance-graph's ZeckF64 progressive edge encoding:
- zeckf64() / zeckf64_from_distances() — encode SPO triple distances
- zeckf64_distance() / scent_distance() / progressive_distance()
- zeckf64_batch() / zeckf64_top_k() — batch distance + O(n) partial sort
- zeckf64_scent_batch() / zeckf64_scent_top_k() — scent-only fast path
- zeckf64_encode_batch() — encode query against flat database
- is_legal_scent() — boolean lattice validation
- 11 tests passing

Also added hamming_top_k_raw() to hpc::bitwise for raw slice top-k search.

https://claude.ai/code/session_01CdqyUTUfjKZuk8YGJzv6LB
…, 94 tests)

Complete port of rustynum-holo's 3 sub-modules into a single hpc::holo module:
- Phase ops: bind, unbind, Wasserstein, circular distance, histogram, bundle, sort
- Focus ops: 3D spatial gating (8×8×32) for attention-based read/write
- Carrier ops: Fibonacci-spaced frequency encoding/decoding, spectral distance
- CarrierBasis struct with Chebyshev recurrence initialization
- CarrierRecord hybrid binary+carrier container type
- 94 tests passing (phase: 24, carrier: ~40, focus: ~30)

All pure Rust — no external dependencies. Replaces rustynum-holo dependency
for ladybug-rs bind_space.rs holographic operations.

https://claude.ai/code/session_01CdqyUTUfjKZuk8YGJzv6LB
@AdaWorldAPI AdaWorldAPI merged commit 11633d0 into master Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants