What's Changed
- Update nm-actions/changed-files to v1.16.0 by @dbarbuzzi in #1311
- docs: fix missing git clone command and repo name typos in DEVELOPING.md by @gattshjott in #1325
- Update e2e/lm-eval test infrastructure by @dbarbuzzi in #1323
- fix(logger): normalize log_file_level input for consistency by @gattshjott in #1324
- [Utils] Replace
preserve_attr
withpatch_attr
by @kylesayrs in #1187 - Fix cut off log in entrypoints/utils.py
post_process()
by @mgoin in #1336 - [Tests] Update condition for sparsity check to be more robust by @dsikka in #1337
- [Utils] Add
skip_weights_download
for developers and testing by @kylesayrs in #1334 - replace custom version handling with setuptools-scm by @dhellmann in #1322
- [Compression] Update sparsity calculation lifecycle when fetching the compressor by @dsikka in #1332
- [Sequential] Support models with nested
_no_split_modules
by @kylesayrs in #1329 - [Tracing] Remove
TraceableWhisperForConditionalGeneration
by @kylesayrs in #1310 - Add torch device to list of offloadable types by @kylesayrs in #1348
- Reduce SmoothQuant Repr by @kylesayrs in #1289
- Use
align_module_device
util by @kylesayrs in #1298 - Fix project URL in setup.py by @tiran in #1353
- Update trigger on PR comment workflow by @dbarbuzzi in #1357
- Add timing functionality to lm-eval tests by @ved1beta in #1346
- [Callbacks][Docs] Add docstrings to saving functions by @kylesayrs in #1201
- Move: recipe parsing test from
e2e/
to main test suite by @rahul-tuli in #1360 - Smoothquant typehinting by @kylesayrs in #1285
- AWQ Modifier by @brian-dellabetta in #1177
- [Tests] Update transformers tests to run kv_cache tests by @dsikka in #1364
- [Transformers] Support latest transformers by @dsikka in #1352
- Update test_consecutive_runs.py by @dsikka in #1366
- [Docs] Mention AWQ, some clean-up by @dsikka in #1367
- Fix versioning for source installs by @dbarbuzzi in #1370
- [Testing] Reduce error verbosity of cleanup by @kylesayrs in #1365
- Update test_oneshot_and_finetune.py to use pytest.approx by @markurtz in #1339
- [Tracing] Better runtime error messages by @kylesayrs in #1307
- [Tests] Fix test case; update structure by @dsikka in #1375
- fix: Make Recipe.model_dump() output compatible with model_validate() by @ved1beta in #1328
- Add: documentation for enhanced
save_pretrained
parameters by @rahul-tuli in #1377 - Revert "fix: Make Recipe.model_dump() output compatible .... by @rahul-tuli in #1378
- AWQ resolved mappings -- ensure shapes align by @brian-dellabetta in #1372
- Update w4a16_actorder_weight.yaml lmeval config by @dbarbuzzi in #1380
- [WIP] Add AWQ Asym e2e test case by @dsikka in #1374
- Bump version; set ct version by @dsikka in #1381
- bugfix AWQ with Llama models and python 3.9 by @brian-dellabetta in #1384
- awq -- hotfix to missing kwargs by @brian-dellabetta in #1395
New Contributors
- @gattshjott made their first contribution in #1325
- @dhellmann made their first contribution in #1322
- @tiran made their first contribution in #1353
- @ved1beta made their first contribution in #1346
Full Changelog: 0.5.0...0.5.1