Skip to content

Releases: PINTO0309/onnx2tf

1.25.2

14 Jul 07:27
5b8c1b4

Choose a tag to compare

  • DepthToSpace
    • Support for DepthToSpace (CRD mode) transformation of dynamic tensors with multiple undefined dimensions.
    • ONNX: fp32.onnx.zip
    • TFLite: fp32_float32_dynamic.tflite.zip
    • INPUT: float32 [batch_size,3,height,width]
    • OUTPUT: float32 [batch_size,3,height,width]
ONNX TFLite
image
image
image

image

What's Changed

  • Support for DepthToSpace transformation of dynamic tensors with multiple undefined dimensions by @PINTO0309 in #668

Full Changelog: 1.25.1...1.25.2

1.25.1

13 Jul 07:43
f2a8d31

Choose a tag to compare

  • Add -inimc / --input_names_to_interrupt_model_conversion option.
    By specifying ONNX input or output names, only the middle part of the model can be converted. This is useful when you want to see what output is obtained in what part of the model after conversion, or when debugging the model conversion operation itself.

    For example, take a model with multiple inputs and multiple outputs as shown in the figure below to try a partial transformation.

    image

    • To convert by specifying only the input name to start the conversion

      wget https://github.com/PINTO0309/onnx2tf/releases/download/1.25.0/cf_fus.onnx
      onnx2tf -i cf_fus.onnx -inimc 448 -coion
      

      image

    • To convert by specifying only the output name to end the conversion

      wget https://github.com/PINTO0309/onnx2tf/releases/download/1.25.0/cf_fus.onnx
      onnx2tf -i cf_fus.onnx -onimc dep_sec -coion
      

      image

    • To perform a conversion by specifying the input name to start the conversion and the output name to end the conversion

      wget https://github.com/PINTO0309/onnx2tf/releases/download/1.25.0/cf_fus.onnx
      onnx2tf -i cf_fus.onnx -inimc 448 -onimc velocity -coion
      

      image

What's Changed

Full Changelog: 1.25.0...1.25.1

1.25.0

12 Jul 13:14
92328cc

Choose a tag to compare

  • tensorflow==2.17.0
  • onnx==1.16.1
  • onnxruntime==1.18.1
    • CUDA EP 12.5
    • TensorRT EP 10.2.0

What's Changed

Full Changelog: 1.24.1...1.25.0

1.24.1

10 Jul 13:22
b8f9595

Choose a tag to compare

  • Optimization of four consecutive arithmetic operations using scalar values ​​following Gemm and MatMul.

    If no change occurs in the shape of the input tensor and the output tensor after the operation, skip the broadcast regardless of whether the previous operation was Gemm or not. It should be effective no matter how many arithmetic operations on scalar values ​​are performed in succession.

  • pre_explicit_broadcast should not expend scalar tensor #573

What's Changed

  • Optimization of four consecutive arithmetic operations using scalar values ​​following Gemm and MatMul by @PINTO0309 in #664

Full Changelog: 1.24.0...1.24.1

1.24.0

04 Jul 00:47
98d3bdf

Choose a tag to compare

  • Significantly upgraded Flatbuffer schema_v3 v2.11.0 -> v2.17.0
  • diff (old vs new)
  • StableHLO
  • FullyConnected - quantized_bias_type

What's Changed

  • Significantly upgraded Flatbuffer schema_v3 v2.11.0 -> v2.17.0 by @PINTO0309 in #663

Full Changelog: 1.23.3...1.24.0

1.23.3

03 Jul 06:16
3da3fb7

Choose a tag to compare

  1. Disable arm64/aarch64 containers
  2. Fix GroupConvolution conversion bug on -osd and -oiqt.

What's Changed

  • Disable arm64/aarch64 containers and fix GroupConvolution conversion bug on -osd and -oiqt by @PINTO0309 in #661

Full Changelog: 1.23.2...1.23.3

1.23.2

03 Jul 04:31
f16c77e

Choose a tag to compare

  • Temporary deletion arm64

What's Changed

Full Changelog: 1.23.1...1.23.2

1.23.1

03 Jul 03:19
ece9c41

Choose a tag to compare

  • Fix arm64 test

What's Changed

Full Changelog: 1.23.0...1.23.1

1.23.0

30 Jun 06:07
0bbab64

Choose a tag to compare

What's Changed

  • Generation of saved_model with GroupConvolution and Full Integer Quantization without --dgc by @PINTO0309 in #655

Full Changelog: 1.22.6...1.23.0

1.22.6

27 Jun 06:23
48f2ad2

Choose a tag to compare

  • Support for INT8 auto-calibration of models with undefined dimensions in the input OP.
    image

What's Changed

  • Support for INT8 auto-calibration of models with undefined dimensions in the input OP by @PINTO0309 in #652

Full Changelog: 1.22.5...1.22.6