v1.2.0
Dependency Updates
- Update packaging requirement from less than 23.2 to a max of 24 to less than 23.2 to max of 25
API/Interface Changes
- Add optional save_model_dir where final checkpoint is saved. See https://github.com/foundation-model-stack/fms-hf-tuning/blob/main/README.md#saving-checkpoints-while-training
Full List of What's Changed
- Add config_utils tests by @aluu317 in #262
- bug: On save event added to callback by @seshapad in #256
- feat: All metric handling changes by @seshapad in #263
- feat: Configuration to set logging level for trigger log by @seshapad in #241
- Data custom collator by @Ssukriti in #260
- feat: per process state metric by @HarikrishnanBalagopal in #239
- feat: Add a dockerfile argument to enable aimstack by @dushyantbehl in #261
- Set default value of target_modules to be None in LoraConfig by @willmj in #269
- feat: Support pretokenized by @kmehant in #272
- Update packaging requirement from <24,>=23.2 to >=23.2,<25 by @dependabot in #212
- Enabling tests for prompt tuning by @Abhishek-TAMU in #278
- fix: do not add special tokens for custom tokenizer by @kmehant in #279
- fix: bug where the logger was not being used properly by @HarikrishnanBalagopal in #286
- Add functionality to free disk space from Github Actions by @willmj in #287
- Add unit test to verify target_modules defaults correctly by @willmj in #281
- docs: Add documentation on experiment tracking. by @dushyantbehl in #257
- Ensure additional metadata to trackers don't throw error in happy case. by @dushyantbehl in #290
- fix: multiple runid creation bug with distributed training by @dushyantbehl in #268
- feat: logging control operation by @seshapad in #264
- fix run evaluation to get base model path by @anhuong in #273
- Fix: Removal of transformers logger and addition of python native logger by @Abhishek-TAMU in #270
- feat: Added additional events such as on_step_begin, on_optimizer_step, on_substep_end by @seshapad in #293
- Always update setuptools to latest by @jbusche in #288
- Rename all fixtures with correct .jsonl extension by @willmj in #295
- feat: add save_model_dir flag where final checkpoint saved by @anhuong in #291
- feat: Example log controller yaml with training state by @seshapad in #296
New Contributors
Full Changelog: v1.1.0...v1.2.0