Commit graph

4 commits

Author SHA1 Message Date
github-actions[bot]
6b2af465b8 chore: Update attention NAPI-RS binaries for all platforms
Built from commit 23e77dc7aa

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc
  - wasm

  🤖 Generated by GitHub Actions
2026-03-27 21:03:47 +00:00
github-actions[bot]
a0b0a0a343 chore: Update attention NAPI-RS binaries for all platforms
Built from commit df1f52e325

  Platforms updated:
  - linux-x64-gnu
  - linux-arm64-gnu
  - darwin-x64
  - darwin-arm64
  - win32-x64-msvc
  - wasm

  🤖 Generated by GitHub Actions
2026-02-27 03:49:10 +00:00
rUv
871dd7eb20 feat: Export all 39 attention mechanisms and utilities
Added exports:
- Core: DotProductAttention, MultiHeadAttention, HyperbolicAttention, FlashAttention, LinearAttention, MoEAttention
- Graph: GraphRoPeAttention, EdgeFeaturedAttention, DualSpaceAttention, LocalGlobalAttention
- Training: AdamOptimizer, AdamWOptimizer, SgdOptimizer, InfoNceLoss, LocalContrastiveLoss, SpectralRegularization
- Curriculum: CurriculumScheduler, TemperatureAnnealing, LearningRateScheduler
- Mining: HardNegativeMiner, InBatchMiner
- Utilities: StreamProcessor, parallelAttentionCompute, batchAttentionCompute, benchmarkAttention
- Hyperbolic: expMap, logMap, mobiusAddition, poincareDistance, projectToPoincareBall
- Enums: DecayType, MiningStrategy, AttentionType

Version: 0.1.1

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-30 22:23:21 +00:00
rUv
e631d4b598 fix: Fix PQ integration test failures and add v0.1.18 release
- Fix test_enhanced_pq_768d: increase num_vectors from 200 to 300
  to ensure k (256) doesn't exceed vector count
- Fix test_pq_recall_128d -> test_pq_recall_384d: relax assertion
  for quantized search (PQ is approximate, distances vary)
- Bump version to 0.1.18 across workspace and npm packages
- Add ruvector-attention crate with graph attention mechanisms
- Add hyperbolic attention and mixed curvature support
- Add training utilities (curriculum learning, hard negative mining)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-30 20:45:43 +00:00