Skip to content

DJL v0.16.0 release

Compare
Choose a tag to compare
@frankfliu frankfliu released this 22 Mar 01:24
· 1196 commits to master since this release

Key Features

  • Upgrades Apache MXNet engine to 1.9.0 with CUDA 11.2 support
  • Improves ONNXRuntime engine memory configurations
  • Improves fastText engine’s API
  • Fixes several critical bugs

Enhancement

  • Upgrades Apache MXNet engine to 1.9.0 with CUDA 11.2 support (#1517)
  • Improves ONNXRuntime engine:
    • Adds arena allocator support to SessionOptions (#1510)
    • Adds SessionOptions support for OnnxRuntime (#1479)
  • Introduces several API improvements:
    • Parse default device with Device.fromName (#1529)
    • Refactor ml extension support to be consistent with DJL api (#1521)
    • Device Name parsing (#1490)
    • Make DetectedObjects topK configurable (#1478)
  • Uses JDK 11 for github actions in CI build (#1489)
  • Adds huggingface tokenizer extension to BOM (#1487)
  • Removes unnecessary github actions workflow (#1484)
  • Upgrades DJL android to 0.15.0 (#1483)

Documentation and examples

  • Fixes outdated dataset document (#1523)
  • Fixes repository README typo (#1519)
  • Fixes PyTorch JNI dependency in README document (#1513)
  • Fixes MLP example code in README (#1497)
  • Fixes djl.ai website vue version (#1495)
  • Updates inferentia demo to DJL 0.15.0 (#210)
  • Updates android README to use 0.15.0 (#1486)
  • Publishes D2L Chinese book with latest chapters https://d2l-zh.djl.ai

Breaking change

  • fastText specific inference and training APIs are removed, use standard DJL API instead

Bug Fixes

  • Fixes memory leak in hybrid engine (#1518)
  • Fixes fastText JNI build (#1531)
  • Fixes the python version bug in the benchmark workflow files (#1530)
  • Fixes sentencepiece NPE bug (#1492)
  • Fixes PyTorch load native library failure on Android (#1485)
  • Fixes topK items for DetectedObjects (#1478)

Contributors

This release is thanks to the following contributors:

New Contributors

Full Changelog: https://github.com/deepjavalibrary/djl/compare/v0.15.0..v0.16.0