Releases: PINTO0309/onnx2tf
Releases · PINTO0309/onnx2tf
1.20.10
1.20.9
Tile,Reshape- Tensor processing of dynamic shapes is supported.
- Due to the experimental implementation, regression testing is still insufficient. However, this ONNX is ready for conversion.
- daquexian/onnx-simplifier#323
- src_ocr.onnx.zip
- https://github.com/PaddlePaddle/PaddleOCR
- Input: [N, 3, 32, W]]



What's Changed
- [experimental] Support for dynamic
Tile, dynamicReshapeby @PINTO0309 in #623
Full Changelog: 1.20.8...1.20.9
1.20.8
If- Improved conversion stability of subgraphs of
Ifoperations. - onnx/onnx-tensorflow#1056
- https://github.com/PINTO0309/onnx2tf/releases/download/1.20.7/maskrcnn_resnet50_fpn.onnx
- Improved conversion stability of subgraphs of
onnx2tf \
-i maskrcnn_resnet50_fpn.onnx \
-onimc boxes.55 onnx::Shape_3316 3315 onnx::Loop_3751
What's Changed
- Improved conversion stability of subgraphs of
Ifoperations. by @PINTO0309 in #622
Full Changelog: 1.20.7...1.20.8
1.20.7
-
Optimization of
torch.nn.PixelUnshuffle.- https://pytorch.org/docs/stable/generated/torch.nn.PixelUnshuffle.html
- https://www.tensorflow.org/api_docs/python/tf/nn/space_to_depth
- This implementation is inspired by the valuable knowledge of AlexanderLutsenko / nobuco. Thank you very much.
- Unlike PyTorch's method of replacing internal processing, a similar process is implemented from a frozen ONNX graph with the minimum number of operations required.
ONNX Before
tfliteAfter
tflite


- Bug fix.
ReduceL1,ReduceL2,ReduceLogSum,ReduceLogSumExp,ReduceMax,ReduceMean,ReduceMin,ReduceProd,ReduceSum,ReduceSumSquare
What's Changed
- Optimization of
torch.nn.PixelUnshuffleby @PINTO0309 in #621
Full Changelog: 1.20.6...1.20.7
1.20.6
MaxPool,AveragePool- Improved conversion stability when
H,WandDofMaxPoolandAveragePoolcontain undefined dimensions. - The accuracy of the converted model is not always accurate.
- e.g. YOLOvNn dynamic inputs
[N, 3, H, W] - YOLOvN has been modified only to avoid a situation where the conversion aborts, although this is undoubtedly not good for the design of the model, as fixed parameters such as the number of classes are embedded in the backward
Splitoperation with fixed values. - Concatenating dimensions that have completely different meanings is also a major problem.
- Unless you replace the PyTorch implementation with
Slice, you won't be able to do proper inferencing.
- Improved conversion stability when
What's Changed
- Improved conversion stability when
H,WandDofMaxPoolandAveragePoolcontain undefined dimensions by @PINTO0309 in #620
Full Changelog: 1.20.5...1.20.6
1.20.5
- Distribute test data files to GitHub releases.
calibration_image_sample_data_20x128x128x3_float32.npy- https://github.com/PINTO0309/onnx2tf/releases/download/1.20.4/calibration_image_sample_data_20x128x128x3_float32.npy
- connection timeout: 1 sec
- read timeout: 5 sec
- The downstream speed of Wasabi Storage is very slow due to the rapid increase in the number of requests per day.
- Porting to Wasabi Storage if the download from GitHub releases times out.
1.20.4
- [experimental, Breaking change]
tf.keras->tf_keras pip install tf-keras~=2.16- Because the API path for
tf.kerasis obsolete.
What's Changed
- [experimental, Breaking change]
tf.keras->tf_kerasby @PINTO0309 in #618
Full Changelog: 1.20.3...1.20.4
1.20.3
ReduceL1,ReduceL2,ReduceLogSum,ReduceLogSumExp,ReduceMax,ReduceMean,ReduceMin,ReduceProd,ReduceSum,ReduceSumSquare- Improve stability of
axesconversion when an unknown dimension order other than NCHW is input toReduceXXX. - Automatically compensates for mistakes in
axesdimensional transpositions.
- Improve stability of
- Error


- Fixed

- Op Error about "Transpose" #616
What's Changed
- Improve stability of
axesconversion when an unknown dimension order other than NCHW is input toReduceXXXby @PINTO0309 in #617
Full Changelog: 1.20.2...1.20.3
1.20.2
Resize- Resize conversion bug #614
What's Changed
- Fix unknown Resize 4D by @PINTO0309 in #615
Full Changelog: 1.20.1...1.20.2
1.20.1
onnx2tf.py,common_functions.py- Fix to preserve
domainandir_version. - Fixed a problem that
domainandir_versionwere rewritten to the latest version during model optimization operation (onnx_graphsurgeon). - Also modified sng4onnx.
- Fix to preserve
What's Changed
- Fix to preserve
domainandir_versionby @PINTO0309 in #612
Full Changelog: 1.20.0...1.20.1








