Releases: PaddlePaddle/Paddle2ONNX
Releases · PaddlePaddle/Paddle2ONNX
Paddle2ONNX v1.0.0
What's Changed
- Fix quantize OP Matmul and Relu by @yeliang2258 in #788
- Add partial_sum and partial_concat support by @yeliang2258 in #791
- Add temporal_shift support by @yeliang2258 in #792
- Fix multiclass_nms by @yeliang2258 in #794
- Keep input/output same order with paddle by @jiangjiajun in #789
- Fix gather aixs bug of nms by @yeliang2258 in #795
- Add leaky_relu support in quantize model by @yeliang2258 in #797
- Add scatter_nd_add op support by @yeliang2258 in #800
- Add conv3d and pool3d support, fix a bug in tile by @yeliang2258 in #798
- Add quantize model related doc by @yeliang2258 in #801
- Add ONNX util function by @jiangjiajun in #806
- Add Paddle2Caffe under Contrib by @ltcs11 in #799
- Add Paddle model util function by @jiangjiajun in #808
- Support operator export as custom op by @jiangjiajun in #814
- Enhance OnnxReader by @jiangjiajun in #816
- Fix bug in PaddleReader by @jiangjiajun in #817
- Support remove multiclass_nms by @jiangjiajun in #821
- Add deploy backend option and TRT backend support for quantize model by @yeliang2258 in #819
- Add bilinear_interp OP by @yeliang2258 in #829
- Fix quantize model export for TRT backend by @yeliang2258 in #830
- Add take_along _axis OP support by @yeliang2258 in #831
- Support read parameters of nms operator by @jiangjiajun in #834
- Modify install directory on windows by @jiangjiajun in #835
- Add clip extra in test by @yeliang2258 in #822
- Set enable_dev_version to True by default by @yeliang2258 in #836
- Fix windows build bug by @yeliang2258 in #839
- Fix ONNX reader while initializer exists by @jiangjiajun in #845
- [OpAttr]Support to parse Attribute with type(Variable) in 2ONNX by @Aurelius84 in #854
- Update document by @jiangjiajun in #842
- separate setup for Paddle2Caffe by @ltcs11 in #843
- Add linspace support by @yeliang2258 in #860
- Add group_norm support by @yeliang2258 in #863
- Add top_k OP support by @yeliang2258 in #861
- Support new ir of paddle
while
by @jiangjiajun in #865 - Make roi of interploate be empty by @jiangjiajun in #867
- Replace Explicit Quantization to Implicit Quantization for TensorRT backend by @yeliang2258 in #856
- Update compile.md to support previous version ONNXRuntime by @jiangjiajun in #873
- Update compile.md by @jiangjiajun in #874
- Add index_select support by @yeliang2258 in #876
- Rename paddle2caffe by @jiangjiajun in #886
- Enhance ONNX reader to get input/output information from ONNX model by @jiangjiajun in #885
- Add RKNN deploy backend support for quantized model by @yeliang2258 in #887
- Add grid_sampler op convert support by @yeliang2258 in #889
New Contributors
- @ltcs11 made their first contribution in #799
- @Aurelius84 made their first contribution in #854
Full Changelog: v0.9.9...v1.0.0
Paddle2ONNX v1.0.0rc4
What's Changed
- Support read parameters of nms operator by @jiangjiajun in #834
- Modify install directory on windows by @jiangjiajun in #835
- Add clip extra in test by @yeliang2258 in #822
- Set enable_dev_version to True by default by @yeliang2258 in #836
- Fix windows build bug by @yeliang2258 in #839
- Fix onnx reader while initializer exists by @jiangjiajun in #845
- [OpAttr]Support to parse Attribute with type(Variable) in 2ONNX by @Aurelius84 in #854
- Update document by @jiangjiajun in #842
- Separate setup for Paddle2Caffe by @ltcs11 in #843
- Fix test by @yeliang2258 in #864
- Add linspace support by @yeliang2258 in #860
- Add group_norm support by @yeliang2258 in #863
- Add top_k OP support by @yeliang2258 in #861
- Support new ir of paddle
while
by @jiangjiajun in #865 - Make roi of interploate be empty by @jiangjiajun in #867
- Replace Explicit Quantization to Implicit Quantization for TensorRT backend by @yeliang2258 in #856
New Contributors
- @Aurelius84 made their first contribution in #854
Full Changelog: v1.0.0rc2...v1.0.0rc4
Paddle2ONNX v1.0.0rc2
What's Changed
- Add deploy backend option and TRT backend support for quantize model by @yeliang2258 in #819
- Fix quantize OP Matmul and Relu by @yeliang2258 in #788
- Add partial_sum and partial_concat support by @yeliang2258 in #791
- Add temporal_shift support by @yeliang2258 in #792
- Fix multiclass_nms by @yeliang2258 in #794
- Keep input/output same order with paddle by @jiangjiajun in #789
- Fix gather axis bug of nms by @yeliang2258 in #795
- Add leaky_relu support in quantize model by @yeliang2258 in #797
- Add scatter_nd_add op support by @yeliang2258 in #800
- Add conv3d and pool3d support, fix a bug in tile by @yeliang2258 in #798
- Add quantize model related doc by @yeliang2258 in #801
- Add onnx util function by @jiangjiajun in #806
- Fix quantize bugs by @yeliang2258 in #804
- Add Paddle2Caffe under Contrib by @ltcs11 in #799
- Add Paddle model util function by @jiangjiajun in #808
- Support operator export as custom op by @jiangjiajun in #814
- Enhance OnnxReader by @jiangjiajun in #816
- Fix bug in PaddleReader by @jiangjiajun in #817
- Support remove multiclass_nms by @jiangjiajun in #821
- Add bilinear_interp OP by @yeliang2258 in #829
New Contributors
Full Changelog: v0.9.9...v1.0.0rc2
Paddle2ONNX v1.0.0rc
What's Changed
- Update ONNXRuntime to version 1.11.1 in ci test by @yeliang2258 in #787
- Fix quantize OP Matmul and Relu by @yeliang2258 in #788
- Add partial_sum and partial_concat support by @yeliang2258 in #791
- Add temporal_shift support by @yeliang2258 in #792
- Fix multiclass_nms by @yeliang2258 in #794
- Keep input/output same order with paddle by @jiangjiajun in #789
- Fix gather aixs bug of nms and add nms test by @yeliang2258 in #795
- Add leakyrelu OP support in quantize model by @yeliang2258 in #797
- Add conv3d, pool3d OPs support and fix a bug in tile by @yeliang2258 in #798
- Add scatter_nd_add OP support by @yeliang2258 in #800
- Add quantize model related doc and change abs to fabs by @yeliang2258 in #801
Full Changelog: v0.9.9...v1.0.0rc
Paddle2ONNX v0.9.9
Paddle2ONNX v0.9.8
What's Changed
- Add
where_index
operator by @jiangjiajun in #759 - Add
eye
operator support by @yeliang2258 in #763 - Add
elementwise_floordiv
operator support by @yeliang2258 in #770 - Add
dot
operator support by @yeliang2258 in #764 - Add
gather_nd
operator support by @yeliang2258 in #765 - Add
norm
operator support by @yeliang2258 in #766 - Add
flip
operator support by @yeliang2258 in #771 - Add
p_norm
operator support by @yeliang2258 in #769 - Add
one_hot_v2
operator support by @yeliang2258 in #768 - Add
instance_norm
by @jiangjiajun in #778 - Add
scatter
operator support by @yeliang2258 in #767 - Add version to library by @jiangjiajun in #777
- Quantize model support @yeliang2258 in #761 #782
- Add more debug information while export ONNX by @zh794390558 in #775
- Fix README.md by @onecatcn in #783
New Contributors
- @zh794390558 made their first contribution in #775
- @onecatcn made their first contribution in #783
Full Changelog: v0.9.7...v0.9.8
Paddle2ONNX v0.9.7
What's Changed
- Remove older version code to legacy folder @jiangjiajun in #736
- Add survey notice to help collect feedback from users by @jiangjiajun in #739
- Set
paddle.onnx.export
use new version of Paddle2ONNX by @jiangjiajun in #740 - Modify export interface to solve ABI fault by @heliqi in #744
- Add silu support by @jiangjiajun in #745
- Fix LoadParamsFromMemoryBuffer warning by @heliqi in #751
- Fix multiclass nms by @yeliang2258 in #756
Full Changelog: v0.9.6...v0.9.7
Paddle2ONNX v0.9.6
What's Changed
- Make layer_norm similar with torch by @jiangjiajun in #718
- Add expand and expand_as op by @neonhuang in #713
- Add argsort and dist op by @neonhuang in #703
- Optmize layer norm conversion by @yeliang2258 in #728
- [Eager] Support eager data structure by @JiabinYang in #730
- Support faster-rcnn/mask-rcnn/cascade_rcnn/cascade_mask_rcnn by @neonhuang in #636
- Add unstack op by @yeliang2258 in #733
New Contributors
- @JiabinYang made their first contribution in #730
Full Changelog: v0.9.5...v0.9.6
v0.9.5
New operator
- Add rnn/gaussian_random/pad3d to support speech model by @jiangjiajun in #678
- Add 33 operators(activations, reduce) by @jiangjiajun in #679
- Add operator less_equal and greater_equal by @jiangjiajun in #680
- Add Topk_v2 op by @neonhuang in #521
- Add resize op test case by @neonhuang in #418
- Add Scatter op by @neonhuang in #565
- Assign / Assign_value op by @neonhuang in #520
- Add pow op by @neonhuang in #676
- Add flatten2 op and fill_constant_batch_size_like test case by @neonhuang in #698
- Fix gcc5.4 error by @heliqi in #674
- Update some op level by @jiangjiajun in #675
- Remove some deprecate warning and enable test for dev version by @jiangjiajun in #677
- Add data_norm and mul by @jiangjiajun in #701
Bug Fix
- Fix problem detected by testing by @jiangjiajun in #681
- Fix trilinear op bug by @neonhuang in #684
- Fix attr for yolo_box by @ming-ch in #690
- Fix conv2d by @jiangjiajun in #692
- Fix matmul by @jiangjiajun in #693
- Add optimization for mul_one and add_zero by @jiangjiajun in #708
New Contributors
Paddle2ONNX v0.9.4
Experimental Feature
- A new version of Paddle2ONNX is integrated in v0.9.4, which will make conversion faster and also optimize the converted onnx model. You can enable the new feature with flag
--enable_dev_version=True
#669
Bug Fix
- Fix bug of shape inference while exporting OCR model #656
- Fix bug of
box_coder
under some onnx opset_version #667 - Fix bug of
unsqueeze
under some onnx opset_version #652