7 Commits
Author SHA1 Message Date
Zach Kelling d8ded9a0ed Fix hanzo_examples -> hanzo_ml_examples references in examples 2026-01-17 17:56:16 -08:00
Zach Kelling de7a9d0da6 Run cargo fmt for consistent formatting
Apply rustfmt across the entire codebase for CI compliance.
2026-01-17 17:27:31 -08:00
Zach Kelling 3f32612f69 Update to candle 0.9.2-alpha.2 with full hanzo naming and latest upstream changes
- Updated all crate versions to 0.9.2-alpha.2
- Synced source code with latest upstream candle changes
- Added hanzo-ug crate as wrapper for ug functionality
- Fixed all import statements to use hanzo-* naming
- Updated dependencies to latest versions:
  * cudarc: 0.16.3 -> 0.18.2
  * gemm: 0.17.0 -> 0.18.2
  * safetensors: 0.4.1 -> 0.6.0
  * ug: 0.4.0 -> 0.5.0
  * criterion: 0.5.1 -> 0.7.0
- Added float8 support for enhanced precision
- Updated Metal backend to use objc2-metal/objc2-foundation
- All core crates now compile and build successfully

Core working crates:
- hanzo-ml (main ML framework)
- hanzo-nn (neural network layers)
- hanzo-transformers (transformer models)
- hanzo-datasets (data loading utilities)
- hanzo-ug (unified GPU backend)
- hanzo-kernels (CUDA kernels)
- hanzo-metal-kernels (Metal kernels)
- hanzo-flash-attn (flash attention)
- hanzo-onnx (ONNX support)
2026-01-16 17:17:01 -08:00
Zach Kelling 88d30dcbc6 fix: final naming consistency for composable architecture
- Fix all hanzo_nn -> hanzo_ml_nn references
- Update path references after directory rename
- Ensure consistent package naming across workspace
- Ready for engine integration
2026-01-16 12:54:26 -08:00
Zach Kelling c6a4ff685b fix: correct module references to use hanzo_ml
The core library is named hanzo-ml-core but exports as hanzo_ml.
Fix all references throughout the codebase.
2026-01-16 12:53:19 -08:00
Zach Kelling 07ecbb48c3 Add hanzo integration guide and fix import statements 2026-01-16 12:42:52 -08:00
Zach Kelling 43685ae036 Initial commit 2026-01-16 12:30:55 -08:00