0.0.9
版本发布时间: 2023-10-23 03:57:33
outlines-dev/outlines最新发布版本:0.0.11(2023-11-15 20:45:59)
What's Changed
- Fix ReAct example link path by @lukestanley in https://github.com/outlines-dev/outlines/pull/220
- Fix typo in README.md by @eltociear in https://github.com/outlines-dev/outlines/pull/235
- Make
transformers
dependency explicit by @rlouf in https://github.com/outlines-dev/outlines/pull/240 - Explicitly list the packages in modules by @rlouf in https://github.com/outlines-dev/outlines/pull/242
- Fix some typos and language by @jrysana in https://github.com/outlines-dev/outlines/pull/254
- Fix non-matching function definition and call by @krasserm in https://github.com/outlines-dev/outlines/pull/252
- Remove unused
from typing import List
inREADME.md
by @alvarobartt in https://github.com/outlines-dev/outlines/pull/256 - Fix some typos/language in
regex
andsequence
by @jrysana in https://github.com/outlines-dev/outlines/pull/257 - Allow users to choose devices for models by @BramVanroy in https://github.com/outlines-dev/outlines/pull/264
- Escape curly braces in the regexes by @rlouf in https://github.com/outlines-dev/outlines/pull/243
- Change default generate behavior from fixed seed to random seed by @mondaychen in https://github.com/outlines-dev/outlines/pull/228
- Use FSMs for scanning during grammar-guided generation by @brandonwillard in https://github.com/outlines-dev/outlines/pull/178
- Added a fix for mismatched logit and mask tensor shapes by @xaviruvpadhiyar98 in https://github.com/outlines-dev/outlines/pull/236
- Misc. Refactoring and Link Updates by @brandonwillard in https://github.com/outlines-dev/outlines/pull/279
- Fix missing spaces in
Tokenizer.convert_token_to_string
by @brandonwillard in https://github.com/outlines-dev/outlines/pull/280 - More HF Llama tokenizer space fixes by @brandonwillard in https://github.com/outlines-dev/outlines/pull/282
- Fix whitespace and control character handling in JSON guidance by @brandonwillard in https://github.com/outlines-dev/outlines/pull/283
- Add
py.typed
and package data information by @brandonwillard in https://github.com/outlines-dev/outlines/pull/294 - Example to generate dating app profiles- combines prompt templating with JSON generation by @veezbo in https://github.com/outlines-dev/outlines/pull/287
- Refactor for Python 3.8-3.9 compatibility by @brandonwillard in https://github.com/outlines-dev/outlines/pull/295
- Introduce Numba-based FSM utilities by @brandonwillard in https://github.com/outlines-dev/outlines/pull/272
- Use
device_map
value whendevice
is unspecified by @brandonwillard in https://github.com/outlines-dev/outlines/pull/300 - Fix typos in model usage examples by @Barahlush in https://github.com/outlines-dev/outlines/pull/307
- Modify JSON schema $ref resolution strategy to support resolving values internal to the schema by @mattkindy in https://github.com/outlines-dev/outlines/pull/312
- Fix JSON schema generation to accept schemas without 'title' property by @mattkindy in https://github.com/outlines-dev/outlines/pull/311
- Update resize padding multiple in
test_transformers_logits_vocab_size
by @brandonwillard in https://github.com/outlines-dev/outlines/pull/313 - Avoid unhashable
additional_special_tokens
values inspecial_tokens_map
by @brandonwillard in https://github.com/outlines-dev/outlines/pull/314 - Remove unnecessary array allocations in generation process and enable caching by @brandonwillard in https://github.com/outlines-dev/outlines/pull/308
- Allow configurable sampling steps by @brandonwillard in https://github.com/outlines-dev/outlines/pull/318
- Fix some
Sequence
interface issues by @brandonwillard in https://github.com/outlines-dev/outlines/pull/319 - Fix potential REDUCE issues in partial parse states by @brandonwillard in https://github.com/outlines-dev/outlines/pull/320
- Add missing sample tests by @brandonwillard in https://github.com/outlines-dev/outlines/pull/321
- Support recursive arrays in JSON when an item is an array by @AL-377 in https://github.com/outlines-dev/outlines/pull/316
- Fix and simplify
walk_fsm
by @brandonwillard in https://github.com/outlines-dev/outlines/pull/322 - Disable eager Numba FSM info construction step in parser by @brandonwillard in https://github.com/outlines-dev/outlines/pull/323
- Add another missing
walk_fsm
condition by @brandonwillard in https://github.com/outlines-dev/outlines/pull/324
New Contributors
- @lukestanley made their first contribution in https://github.com/outlines-dev/outlines/pull/220
- @eltociear made their first contribution in https://github.com/outlines-dev/outlines/pull/235
- @jrysana made their first contribution in https://github.com/outlines-dev/outlines/pull/254
- @krasserm made their first contribution in https://github.com/outlines-dev/outlines/pull/252
- @alvarobartt made their first contribution in https://github.com/outlines-dev/outlines/pull/256
- @BramVanroy made their first contribution in https://github.com/outlines-dev/outlines/pull/264
- @xaviruvpadhiyar98 made their first contribution in https://github.com/outlines-dev/outlines/pull/236
- @veezbo made their first contribution in https://github.com/outlines-dev/outlines/pull/287
- @Barahlush made their first contribution in https://github.com/outlines-dev/outlines/pull/307
- @mattkindy made their first contribution in https://github.com/outlines-dev/outlines/pull/312
- @AL-377 made their first contribution in https://github.com/outlines-dev/outlines/pull/316
Full Changelog: https://github.com/outlines-dev/outlines/compare/0.0.8...0.0.9