| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2024-05-23 | 7.3 kB | |
| v0.10.0_ Speculative decoding adapters and SGMV + BGMV source code.tar.gz | 2024-05-23 | 1.4 MB | |
| v0.10.0_ Speculative decoding adapters and SGMV + BGMV source code.zip | 2024-05-23 | 1.7 MB | |
| Totals: 3 Items | 3.1 MB | 2 | |
๐ Enhancements
- Added support for Medusa speculative decoding adapters by @tgaddair in https://github.com/predibase/lorax/pull/372
- Added Medusa adapters per request by @tgaddair in https://github.com/predibase/lorax/pull/454
- Support jointly trained Medusa + LoRA adapters by @tgaddair in https://github.com/predibase/lorax/pull/482
- Adds prompt lookup decoding (ngram speculation) by @tgaddair in https://github.com/predibase/lorax/pull/375
- Use SGMV for prefill BGMV for decode by @tgaddair in https://github.com/predibase/lorax/pull/464
- Added phi3 by @tgaddair in https://github.com/predibase/lorax/pull/445
- Added support for C4AI Command-R (cohere) by @tgaddair in https://github.com/predibase/lorax/pull/411
- Add DBRX by @tgaddair in https://github.com/predibase/lorax/pull/423
- Refactor adapter interface to support adapters other than LoRA (e.g., speculative decoding) by @tgaddair in https://github.com/predibase/lorax/pull/359
- Initializing server with an adapter sets it as the default by @tgaddair in https://github.com/predibase/lorax/pull/370
- Implement Seed Parameter Support for OpenAI-Compatible API Endpoints by @GirinMan in https://github.com/predibase/lorax/pull/374
- lorax launcher now has --default-adapter-source by @noyoshi in https://github.com/predibase/lorax/pull/419
- enh: Make client's handling of error responses more robust and user-friendly by @jeffreyftang in https://github.com/predibase/lorax/pull/418
- Support both medusa v1 and v2 by @tgaddair in https://github.com/predibase/lorax/pull/421
- use default HF HUB token when checking for base model info by @noyoshi in https://github.com/predibase/lorax/pull/428
- Added adapter_source and api_token to completions API by @tgaddair in https://github.com/predibase/lorax/pull/446
- Increase max stop sequences by @tgaddair in https://github.com/predibase/lorax/pull/453
- Support LORAX_USE_GLOBAL_HF_TOKEN by @tgaddair in https://github.com/predibase/lorax/pull/462
- Allow setting temperature=0 by @tgaddair in https://github.com/predibase/lorax/pull/467
- Merge medusa segments by @tgaddair in https://github.com/predibase/lorax/pull/471
๐ Bugfixes
- Fix CUDA compile when using long sequence lengths by @tgaddair in https://github.com/predibase/lorax/pull/363
- Fix CUDA graph compile with speculative decoding by @tgaddair in https://github.com/predibase/lorax/pull/381
- Fix mixtral for speculative decoding by @tgaddair in https://github.com/predibase/lorax/pull/382
- Fix import of EntryNotFoundError by @tgaddair in https://github.com/predibase/lorax/pull/401
- Fix warmup when using spculative decoding by @tgaddair in https://github.com/predibase/lorax/pull/402
- fix: assign bias directly by @thincal in https://github.com/predibase/lorax/pull/398
- fix: Enable ignoring botocore ClientError during download_file by @jeffreyftang in https://github.com/predibase/lorax/pull/404
- Fix Pydantic v2
adapter_idandmerged_adaptersvalidation by @claudioMontanari in https://github.com/predibase/lorax/pull/408 - fix: Suppress pydantic warning over model_id field in DeployedModel by @jeffreyftang in https://github.com/predibase/lorax/pull/409
- Fix phi by @noyoshi in https://github.com/predibase/lorax/pull/410
- fix: Missing / in pbase endpoint by @jeffreyftang in https://github.com/predibase/lorax/pull/415
- Print correct number of key value heads on dimension assertion. by @dstripelis in https://github.com/predibase/lorax/pull/414
- Fix request variable by @Infernaught in https://github.com/predibase/lorax/pull/416
- fix: Rename _get_slice to get_slice by @tgaddair in https://github.com/predibase/lorax/pull/424
- fix: Hack for llama3 eos_token_id by @tgaddair in https://github.com/predibase/lorax/pull/427
- fix: checking the base_model_name_or_path of adapter_config and early return if null by @thincal in https://github.com/predibase/lorax/pull/431
- fix: use logits to calculate alternative tokens by @JTS22 in https://github.com/predibase/lorax/pull/425
- Fixed default pbase endpoint url by @tgaddair in https://github.com/predibase/lorax/pull/435
- fix: Downloading private adapters from HF by @tgaddair in https://github.com/predibase/lorax/pull/443
- Fix Outlines compatibility with speculative decoding by @tgaddair in https://github.com/predibase/lorax/pull/447
- fix: Handle edge case where allowed tokens are out of bounds by @tgaddair in https://github.com/predibase/lorax/pull/449
- Fix special tokens showing up in the response by @tgaddair in https://github.com/predibase/lorax/pull/450
- Fix Medusa + LoRA by @tgaddair in https://github.com/predibase/lorax/pull/455
- Ensure Llama 3 stops on all EOS tokens by @arnavgarg1 in https://github.com/predibase/lorax/pull/456
- Reuse session per class instance by @gyanesh-mishra in https://github.com/predibase/lorax/pull/468
๐ Docs
- Fix chat completion and docs by @GirinMan in https://github.com/predibase/lorax/pull/358
- Added batch processing example by @tgaddair in https://github.com/predibase/lorax/pull/386
- Medusa docs by @tgaddair in https://github.com/predibase/lorax/pull/459
- Updated supported base models in docs by @arnavgarg1 in https://github.com/predibase/lorax/pull/458
- Docs for private HF models by @tgaddair in https://github.com/predibase/lorax/pull/460
- Auth header docs by @tgaddair in https://github.com/predibase/lorax/pull/461
๐ง Maintenance
- Add CNAME file for Docs by @martindavis in https://github.com/predibase/lorax/pull/364
- Update tagging logic and add flake8 linter by @magdyksaleh in https://github.com/predibase/lorax/pull/365
- Apply black formatting by @tgaddair in https://github.com/predibase/lorax/pull/376
- Switch formatting and linting to ruff by @tgaddair in https://github.com/predibase/lorax/pull/378
- Style: change line length to 120 and enforce import sort order by @tgaddair in https://github.com/predibase/lorax/pull/383
- Bump pydantic version to >2, <3 by @claudioMontanari in https://github.com/predibase/lorax/pull/405
- refactor: set config into weights for quantization feature support more easily by @thincal in https://github.com/predibase/lorax/pull/400
- Update Predibase integration to support v2 API by @jeffreyftang in https://github.com/predibase/lorax/pull/403
- logging by @magdyksaleh in https://github.com/predibase/lorax/pull/436
- revert by @magdyksaleh in https://github.com/predibase/lorax/pull/437
- Upgrade to CUDA 12.1 and PyTorch 2.3.0 by @tgaddair in https://github.com/predibase/lorax/pull/472
- int: Bump Lorax Client to 3.9 by @gyanesh-mishra in https://github.com/predibase/lorax/pull/486
- Bump lorax client v0.6.0 by @tgaddair in https://github.com/predibase/lorax/pull/488
New Contributors
- @GirinMan made their first contribution in https://github.com/predibase/lorax/pull/358
- @martindavis made their first contribution in https://github.com/predibase/lorax/pull/364
- @thincal made their first contribution in https://github.com/predibase/lorax/pull/398
- @claudioMontanari made their first contribution in https://github.com/predibase/lorax/pull/405
- @dstripelis made their first contribution in https://github.com/predibase/lorax/pull/414
Full Changelog: https://github.com/predibase/lorax/compare/v0.9.0...v0.10.0