From 1ee9d39de93e630e2cd5c041ebac3c8352853296 Mon Sep 17 00:00:00 2001 From: Noam Gat Date: Wed, 3 Jan 2024 08:53:54 +0200 Subject: [PATCH] v0.8.1 --- CHANGELOG.md | 3 +++ pyproject.toml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e046410..fab132c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # LM Format Enforcer Changelog +## v0.8.1 +- Performannce improvement: Limited-length JSON strings will also enjoy caching. Thanks [Jarno Elonen](https://github.com/elonen) for the contribution! + ## v0.8.0 - Performance improvement: Introduced `TokenEnforcerTokenizerData` that allows reusing the tokenizer preprocessing data between different `TokenEnforcer` instances. The sample notebooks have been updated to take advantage of this option. - Performance improvement: Long sequences will see up to 5x `TokenEnforcer` runtime footprint reduction. diff --git a/pyproject.toml b/pyproject.toml index 846908e..78e741f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "lm-format-enforcer" -version = "0.8.0" +version = "0.8.1" description = "Enforce the output format (JSON Schema, Regex etc) of a language model" authors = ["Noam Gat "] license = "MIT"