Complete the de-brand across ALL tracked files: CHANGELOG/READMEs, .github workflows (candle-pyo3 -> hanzo-ml-pyo3 etc.), doc comments, peripheral-crate tests/examples (candle_onnx -> hanzo_onnx, candle_flash_attn -> hanzo_flash_attn, candle_metal_kernels -> hanzo_metal_kernels, candle_rocm_kernels -> hanzo_rocm_kernels), the CandleAlgo cudnn alias -> HanzoAlgo, temp-file prefixes, URLs (huggingface/candle -> hanzoai/ml, docs.rs/candle-* -> docs.rs/hanzo-*), EricLBuehler -> hanzoai, and the repository metadata. `git grep candle` now returns 0. Core build verified: cargo check -p hanzo-ml --features vulkan green, Qwen3-0.6B forward argmax matches CPU (rel 4.3e-6). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
3.7 KiB
3.7 KiB
Changelog
This documents the main changes to the hanzo-ml crate.
v0.3.1 - Unreleased
Added
Modified
v0.3.0 - 2023-10-01
Added
- Added the Mistral 7b v0.1 model 983.
- Quantized version of the Mistral model 1009.
- Add the gelu-erf op and activation function 969.
- Add the mixformer/phi-v1.5 model 930.
- Add the sclice-scatter op 927.
- Add the Wuerstchen diffusion model 911.
Modified
- Support for simd128 intrinsics in some quantized vecdots 982.
- Optimize the index-select cuda kernel 976.
- Self-contained safetensor wrappers 946.
v0.2.2 - 2023-09-18
Added
Modified
v0.2.1 - 2023-09-11
Added
- Add some RNNs (GRU and LSTM) in
hanzo-nn674, 688. - gguf v2 support 725.
- Quantized llama example in Python using the pyo3 api 716.
hanzo-nnlayer for conv2d-transposed 760.- Add the Segment-Anything Model (SAM) as an example 773.
- TinyViT backbone for the segment anything example 787.
- Shape with holes support 770.
Modified
- Dilations are now supported in conv-transpose2d. 671.
- Interactive mode for the quantized model 690.
- Faster softmax operation 747.
- Faster convolution operations on CPU and CUDA via im2col 802.
- Moving some models to a more central location 796.
v0.2.0 - 2023-08-30
Added
- Add the powf op 664.
- Stable Diffusion XL support 647.
- Add the conv-transpose2d op 635.
- Refactor the VarBuilder api 627.
- Add some quantization command 625.
- Support more quantized types, e.g. Q2K, Q4K, Q5K... 586.
- Add pose estimation to the yolo example 589.
- Api to write GGUF files 585.
- Support more quantization types 580.
- Add EfficientNet as an example Computer Vision model 572.
- Add a group parameter to convolutions 566.
- New dtype: int64 563.
- Handling of the GGUF file format. 559.