Skip to content

Release v1.3.1: added HumanOPs & fixed some bugs

Compare
Choose a tag to compare
@HYLcool HYLcool released this 11 Apr 09:48
· 23 commits to main since this release
e90a759

Major Updates

  • 💥 prototype Implementation for HumanOps (annotation). #617 Included features:
    • boilerplate code for supporting label studio powered human annotation ops
    • a human preference annotation reference implementation is provided
    • label studio service script; can start up local instance using docker or pip, whichever is available
    • reference configs and data
    • event driven and notification mixins framework for ops

New OPs

  • extract_tables_from_html_mapper: extract tables from html texts. #634
  • general_fused_op: an explicitly fused operator designed to execute multiple sequential operations (OPs) on the same batch, enabling fine-grained control over data processing. #626

Bug Fixed

  • fix dataset builder initialization failure #630
  • update Executor references from Executor to DefaultExecutor #632 #633
  • switch the backend of plt to avoid sub-process/thread error #633
  • fix some boundary condition bugs in several deduplicators #635 #637

Others

  • check dataset when loading to support to pass dataset in the DefaultExecutor.run method. #633
  • update docs to highlight light env installation part. #636

Acknowledgement

Full Changelog: v1.3.0...v1.3.1