Releases: PaddlePaddle/Paddle2ONNX
Releases · PaddlePaddle/Paddle2ONNX
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
New Operators
Paddle2ONNX v0.9.2
New Operators and Functions
- Add enable_auto_update_opset choice, default is True, related pull request #635
flip
related pull request #594set_value
related pull request #634unfold
related pull request #647
Bug Fix
- Update the documentation of OP's development guide . #602
- Fix
fill_any_like
convert bugs, related pull request #624 - Fix
prelu
convert bugs, related pull request #626 - Fix
unsqueeze
convert bugs, related pull request #637 - Fix
box_coder
、multiclass_nms
、yolo_box
、softmax_with_cross_entropy
、unstack
、expand_as_v2
convert bugs, related pull request #639
Paddle2ONNX v0.9.1
New Feature
- Update the implementation of dynamic to static . #394
New Operators and Functions
tan
、softshrink
、tanh_shrink
、thresholded_relu
、unique
、where
、masked_select
、bicubic_interp_v2
、scatter
、scatter_nd_add
、meshgrid
related pull request #392linspace
related pull request #470gausian_random
related pull request #478gather_nd
related pull request #479Roll
related pull request #513
Bug Fix
- Fix
lookup_table_v2
、elementwise_mod
、isnan
convert bugs, related pull request #423 - Fix
clip
convert bugs, related pull request #436 - Fix
reduce_all
、reduce_any
convert bugs, related pull request #440 - Fix
flatten_contiguous_range
convert bugs, related pull request #441 - Fix
reduce_min/max
convert bugs, related pull request #442 - Fix
batch_norm
convert bugs, related pull request #449 - Fix
gather
、matmul_v2
convert bugs, related pull request #450 - Fix
logsoftmax
、softmax
、logsumexp
convert bugs, related pull request #453 - Fix
squeeze
convert bugs, related pull request #454 - Fix
mean
convert bugs, related pull request #459 - Fix
pad2d
、pad3d
convert bugs, related pull request #460 - Fix
Pow
、prelu
convert bugs, related pull request #463 - Fix
multiclass_nms
convert bugs, related pull request #467 - Fix
thresholded_relu
convert bugs, related pull request #477 - Fix
softmax_with_cross_entropy
convert bugs, related pull request #483 - Fix
argsort
convert bugs, related pull request #486 - Fix
concat
、size
、stack
convert bugs, related pull request #487 - Fix
split
convert bugs, related pull request #491 - Fix
slice/stride_slice
convert bugs, related pull request #494 - Fix
uniform_random
convert bugs, related pull request #495 - Fix
Squeeze
convert bugs, related pull request #496 - Fix
unsqueeze
convert bugs, related pull request #497 - Fix
Expand_v2
convert bugs, related pull request #498 - Fix
concat
convert bugs, related pull request #510 - Fix
Unstack
convert bugs, related pull request #514 - Fix
flatten_contiguous_range
convert bugs, related pull request #532 - Fix
matmul
、split
convert bugs, related pull request #563 - Fix
pool2d
convert bugs, related pull request #576
Contributors
- Thanks to @AndPuQing for contributing 11 OPs in this release.
Paddle2ONNX v0.9
New Feature
- Support define input shape dict. #383
New Operators and Functions
isfinite_v2
、acos
、asin
、atan
、ceil
、cos
、cosh
、arg_min
、elu
、hard_shrink
related pull request #357logical_not
、logical_or
、erf
、isinf_v2
、isnan
、floor_mod
、isnan_v2
、less_than
、log2
、logsumexp
related pull request #358selu
、logical_xor
、log10
、log1p
、reduce_all
、reduce_any
、round
、sin
、rsqrt
、sign
、logsigmoid
related pull request #362sinh
、brelu
、mv
、dot
、dist
、softsign
、log_softmax
、argsort
、index_select
、size
、pad1d
、hardtanh
related pull request #363conv3d
、pool3d
related pull request #405- Add onnx and onnxruntime version requirement prompts. #335
- Add the op development guide for Paddle2ONNX. #368
- Add nms plugin for openvino. #386
Bug Fix
pool2d
operator, related pull request #330resize
operator, related pull request #348pad3
operator, related pull request #349concat
operator, related pull request #377argmax
operator, Fix bugs in argmax op when dtype is int32, related pull request #393padding
operator, related pull request #400unsqueeze2
operator, related pull request #405- When exporting onnx, an error occurred when including a register_buffer. related pull request #356
Contributors
- Thanks to @AndPuQing for contributing 43 OPs in this release.
- Thanks to @SamDM for solving the problem of exporting models with register_buffer to ONNX in this release.
- Thanks to @franva for suggesting and fixing some small bugs for us in this release.
Paddle2ONNX v0.8
New Feature
- Automatic correction of opset version
- Support the fallback selection of custom op
New Operator Support
softplus
related pull request #252elementwise_mod
elementwise_floordiv
p_norm
depthwise_conv2d_transpose
group_norm
top_k
related pull request #293
Bug Fix
clip
operator, related pull request #280fill_constant_batch_size_like
operator, related pull request #318multiclass_nms
operator, fix issue of #315, related pull request #318top_k_v2
operator, related pull request #252expand_v2
operator, related pull request #252assign_value
operator, related pull request #252slice
operator, related pull request #268sum
operator, related pull request #293