From 4bd4a31923e46f2b47cd5b7b71b8a66df16b4e27 Mon Sep 17 00:00:00 2001 From: thucpham Date: Mon, 9 Sep 2024 10:57:17 +0200 Subject: [PATCH 1/3] bump version 4.4.0 --- CHANGELOG.md | 17 +++++++++++++++++ python/ctranslate2/version.py | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d8dde213..691cbdf61 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,23 @@ ### Fixes and improvements +## [v4.4.0](https://github.com/OpenNMT/CTranslate2/releases/tag/v4.4.0) (2024-09-09) +**Removed**: Flash Attention support in the Python package due to significant package size increase with minimal performance gain. +Note: Flash Attention remains supported in the C++ package with the `WITH_FLASH_ATTN` option. +Flash Attention may be re-added in the future if substantial improvements are made. + +### New features +* Support Llama3 (#1751) +* Support Gemma2 (1772) +* Add log probs for all tokens in vocab (#1755) +* Grouped conv1d (#1749 + #1758) + +### Fixes and improvements +* Fix pipeline (#1723 + #1747) +* Some improvements in flash attention (#1732) +* Fix crash when using return_alternative on CUDA (#1733) +* Quantization AWQ GEMM + GEMV (#1727) + ## [v4.3.1](https://github.com/OpenNMT/CTranslate2/releases/tag/v4.3.1) (2024-06-10) Note: Because of exceeding project's size on Pypi (> 20 GB), the release v4.3.0 was pushed unsuccessfully. diff --git a/python/ctranslate2/version.py b/python/ctranslate2/version.py index 8af6e9c49..2314a81cd 100644 --- a/python/ctranslate2/version.py +++ b/python/ctranslate2/version.py @@ -1,3 +1,3 @@ """Version information.""" -__version__ = "4.3.1" +__version__ = "4.4.0" From bc4aef8fb0c7859de98aa04179201b9d733dd615 Mon Sep 17 00:00:00 2001 From: thucpham Date: Mon, 9 Sep 2024 10:58:54 +0200 Subject: [PATCH 2/3] fix changelog --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 52610ac89..0f93852af 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -682,6 +682,7 @@ endif() if(BUILD_TESTS) add_subdirectory(tests) endif() +add_subdirectory(test) include(GNUInstallDirs) From 00b609181e9eeb0510c630dae0bfefa55ac2ced1 Mon Sep 17 00:00:00 2001 From: thucpham Date: Mon, 9 Sep 2024 11:19:38 +0200 Subject: [PATCH 3/3] fix wrong commit --- CMakeLists.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0f93852af..52610ac89 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -682,7 +682,6 @@ endif() if(BUILD_TESTS) add_subdirectory(tests) endif() -add_subdirectory(test) include(GNUInstallDirs)