Unitxt 1.3.0
Release Notes for Version 1.3.0
New Features and Enhancements:
- Caching in LoadFromIBMCos: Improved data retrieval efficiency with caching in LoadFromIBMCos (@yoavkatz) - PR #377.
- Additional Inputs for HuggingFace Metrics: Enhanced metrics with the ability to include additional inputs (@yoavkatz) - PR #383.
- Support for Independent Random Generators: Enhanced data diversity with support for independent random generators (@matanor) - PR #374.
- JSON Dumps with Non-standard ASCII Support: Updated json.dumps calls for non-standard ASCII support (@yoavkatz) - PR #386.
- Improved API and Coverage of CastFields: Overhauled CastFields API and fixed issues with casting list fields (@dafnapension) - PR #372.
- Expand Augment Suffix to Prefix Suffix: Expanded augment suffix functionality to include prefix suffix, increasing versatility (@dafnapension) - PR #375.
Fixes:
- Circular Reference Error in FieldOperators: Addressed circular reference errors in FieldOperators (@dafnapension) - PR #376.
- Llama Fix: Removed <s> from llama format. (@gitMichal) - PR #392.
- Improvements and Fixes in Type Utils: Improved reliability and performance in type utilities (@elronbandel) - PR #395.
- Deep Copy in Extract Field Values: Ensured data integrity with deep copy in extract_field_values (@dafnapension) - PR #379.
Potential for results changes
- Llama Fix: Removed <s> from llama format. (@gitMichal) May changes llama model results- PR #392.
- Support for Independent Random Generators: Enhanced data diversity with support for independent random generators (@matanor) May change random selection of demonstrations - PR #374.
Improvements:
- Documentation and Code Coverage Expansion: Expanded documentation and coverage of additional operators (@dafnapension) - PR #397.
- Backward Compatibility in Exposing Types Dictionary: Maintained backward compatibility by not exposing the types dictionary (@dafnapension) - PR #393.
Full Changelog: 1.1.4...1.3.0
What's Changed
- Add caching to LoadFromIBMCos by @yoavkatz in PR #377
- Allow adding additional inputs to HF metrics by @yoavkatz in PR #383
- Support random generators independent of previous randomizations by @matanor in PR #374
- Change calls to json.dumps to allow storing in non standard ascii by @yoavkatz in PR #386
- Improve API and coverage of CastFields and fix problem with casting list fields by @dafnapension in PR #372
- Expand augment suffix to become augment prefix suffix by @dafnapension in PR #375
- Generate error when there are circular references between from and to fields in FieldOperators by @dafnapension in PR #376
- Llama fix by @gitMichal in PR #392
- Improve and fix type utils by @elronbandel in PR #395
- Deep copy at extract_field_values, in order to allow the same input m… by @dafnapension in PR #379
- Cover and document recursive DivideAllFieldsBy, and also ApplyOperatorsField by @dafnapension in PR #397
- Not exposing types dictionary. Back to backward compatibility by @dafnapension