Releases: eastriverlee/LLM.swift
Releases · eastriverlee/LLM.swift
v1.7.2
Highlights
- models used in
README.md
and tests are updated, as the models in the examples were too outdated - updated
xcframework
Full Changelog: v1.7.1...v1.7.2
v1.7.1
v1.7.0
What's Changed
- improve performance, use actor by @eastriverlee in #45
Full Changelog: v1.6.2...v1.7.0
v1.6.2
Highlight
- add
gemma
template for google gemma models - fix special token parsing
Full Changelog: v1.6.1...v1.6.2
v1.6.1
Highlight
- fix and simplify
decode
method #39 - remove redundant
decode
anddecodeOnly
methods
Full Changelog: v1.6.0...v1.6.1
v1.6.0
Highlight
- replaced deprecated llama.cpp APIs
- since
llama.cpp
doesn't havePackage.swift
anymore and buildllama.xcframework
on the fly(related llama.cpp commit), I madeupdate.sh
that updatesllama.xcframework
to the latest version, and replacedLLM.swift
's dependency. Thus, pinned branch will no longer be updated - fixed memory leak by calling
llama_batch_free
#43 - use Swift Test instead of XCTest, removing power assert dependency
- init is now optional, allowing users to check if initialized correctly instead of crashing instantly
Full Changelog: v1.5.5...v1.6.0
v1.5.5
v1.5.4
What's Changed
- Support Xcode 16 beta 3 by @garfbargle in #29
- migrated to latest version of llama.cpp (2fb9267) by @garfbargle in #31
- sampling v2 update by @eastriverlee in #37
New Contributors
- @garfbargle made their first contribution in #29
Full Changelog: v1.5.3...v1.5.4