ONE 1.6.0 Release
Release Note 1.6.0
Feature Highlights
-
ONE Compiler
- Compiler supports 22 more operations including 1 custom operation.
-
ONE Runtime
- CPU backend supports 8 more operations
- Support dynamically shaped tensors
- Support Control Flow operations
- API updates
-
Add ONE Runtime package for
x86_64
linux (Experimental)
ONE Compiler
Compiler supports more operations
- AddN, ArgMin, Custom(BatchMatmul), Ceil, DepthToSpace, Floor, InstanceNormalize,
L2Normalization, L2Pool, LessEqual, Log, LogSoftmax, PReLU, Rank, ReduceMin(Min),
ResizeBilinear, Round, ScatterND, Sqrt, TransposeConv, BCQGather,
BCQFullyConnected
ONE Runtime
CPU backend supports more operations
- BatchMatMul, BroadcastTo, Einsum, FusedBatchNorm, MatrixBandPart, Range, ReduceAll, Add(quant8)
Support dynamically shaped tensors
- Support static shape inference (input resizing)
- Support dynamic shape inference (general resizing)
Support Control Flow operations
- IF and WHILE
- Fully support static and dynamic tensors
API updates
- Introduce
nnfw_set_input_tensorinfo
for input resizing nnfw_input_tensorinfo
andnnfw_output_tensorinfo
behavior have changed to return tensorinfo according to the session state