-
Notifications
You must be signed in to change notification settings - Fork 39
/
CHANGELOG
35 lines (24 loc) · 986 Bytes
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Changelog
## Unreleased
## 0.3.1 - 2024-07-01
* Add `method="pca_center"` option for training vectors with a more accurate method. (#29 / #34)
* Thanks to @r3ndd ! :tada:
* (The old method, `"pca_diff"`, remains the default.)
* Also adds the undocumented / experimental `method="umap"`.
* Adds `ControlVector.import_gguf(filename)` as a peer to `export_gguf`. (#34)
* Fixes a bug with training vectors on right-padded models, such as llama-3-*. (#38)
* Thanks to @ohxh ! :tada:
* (0.3.0 was a botched release, has been yanked)
## 0.2.2 - 2024-03-09
* Fix a bug in control.py (#18)
## 0.2.1 - 2024-03-04
* Add GPT-2 support. (#12)
* Officially support Python 3.10 and 3.11. (#13)
## 0.2.0 - 2024-03-03
* Add control vector arithmetic. (#6)
* Add GGUF export. (#5, #9)
* Notebooks: Add code questions dataset. (#4)
* Notebooks: Move `data/` to `notebooks/data/`. (#7)
* Notebooks: Add MPS (Apple Silicon) autodetection. (#8)
## 0.1.0 - 2024-01-21
* Initial release.