Skip to content

BabitMF Release 0.2.0

Latest

Choose a tag to compare

@taoboyang taoboyang released this 27 Jun 06:16
· 33 commits to master since this release

Changes from github community

Changes from bytedance internal

  1. Add data report interface and mechanism. Now users can implement a shared-library named "libbmf_data_reporter.so" by inheriting the interface named "bmf_kafka_reporter_interface.h", the library should contain the capacity to report the data generated from engine and module inside by some mechanism (Ex. Kafka/RabbitMQ/RocketMQ/Local file, etc..), which will be used by framework itself, then users are able to statistic the business and performance metrics of each modules and graphs by BMF framework.
  2. Upgrade the ci env related "ubuntu-20-04" to "ubuntu-22-04" because the "ubuntu-20-04" env in github ci met EOL actions/runner-images#11101. Because of this change, the python version which default released binary packages are associated will be upgraded from 3.9 to 3.10.
  3. Add default rpath to MacOS binaries for homebrew installed ffmpeg4.
  4. Added BMF module template generator CLI tool and "bmf_template_generator" shortcut via the pip wheel package.
  5. Added demo for LLM video caption.

New Contributors

Full Changelog: v0.1.0...v0.2.0