From 3d20228fb4a412e0b6ede6403ac749857e54520f Mon Sep 17 00:00:00 2001 From: chunseoklee Date: Tue, 6 Sep 2022 20:28:36 +0900 Subject: [PATCH] Release Note for 1.21.0 (#9674) * Release Note for 1.21.0 - Release Note for 1.21.0 Signed-off-by: Chunseok Lee * Update docs/release/1.21/index.rst Co-authored-by: seongwoo chae * Update docs/release/1.21/release-note_1.21.0.md Co-authored-by: Sanggyu Lee Signed-off-by: Chunseok Lee Co-authored-by: seongwoo chae Co-authored-by: Sanggyu Lee --- docs/release/1.21/index.rst | 13 +++++++++ docs/release/1.21/release-note_1.21.0.md | 35 ++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 docs/release/1.21/index.rst create mode 100644 docs/release/1.21/release-note_1.21.0.md diff --git a/docs/release/1.21/index.rst b/docs/release/1.21/index.rst new file mode 100644 index 00000000000..587065f5683 --- /dev/null +++ b/docs/release/1.21/index.rst @@ -0,0 +1,13 @@ +.. ONE documentation master file, created by + sphinx-quickstart on Wed Sep 06 12:18:12 2022. + You can adapt this file completely to your liking, but it should at least + contain the root `toctree` directive. + +1.21 +==== + +.. toctree:: + :maxdepth: 2 + :caption: Contents: + + ./release-note-1.21.0.md diff --git a/docs/release/1.21/release-note_1.21.0.md b/docs/release/1.21/release-note_1.21.0.md new file mode 100644 index 00000000000..49bf074b66c --- /dev/null +++ b/docs/release/1.21/release-note_1.21.0.md @@ -0,0 +1,35 @@ +# Release Note 1.21.0 + +## ONE Compiler + +- Support unrolling of LSTM and RNN Ops in `one-import-onnx` tool +- Introduced new tools `one-infer`, `circle-operator`, `circle-interpreter` +- Introduced `Workflow`(WIP) in `one-cmds` +- New option `quant_config` in `one-quantize` +- New option `fake_quantize` in `one-quantize` +- More Ops supported: Densify +- More Ops for quantization: ReduceMax +- More Ops for mixed-precision quantization (MPQ): LeakyRelu, Neg, Relu6, Squeeze +- More Ops for `convert_nchw_to_nhwc` option: LogSoftmax, ReduceMax, SplitV, Softmax +- New optimization options in `one-optimize`: `replace_non_const_fc_with_bmm`, `resolve_customop_splitv`, `fold_densify` +- Improved reshape elimination in `convert_nchw_to_nhwc` option. +- Support fusion of Channel-wise Add + Relu with TConv +- Support negative axis in ArgMin/Max +- Show errors for unrecognized options in `one-optimize` +- Fix shape inference for `StridedSlice` +- Fix FuseBatchNormWithTConvPass to support TConv with bias +- Deprecate `--O1` option in `circle2circle` +- Support gcc-11 +- Support limited Float16 for kernels constants with dequantization to Float32 + +## ONE Runtime + +### Basic Multimodel nnpackage +- Runtime supports to run nnpackage with two models + +### Channel Wise Quantization on Conv2D and Depthwise Conv2D +- Conv2D and Depthwise Conv2D supports per-channel quantization of uint8 type. + +### Batch Execution with TRIX backend +- TRIX backend supports batch execution which run in parallel with multicore +