- API changed
- The input and output quantization types can now be specified with separate, different parameters for input and output.
- Abolition
- `input_output_quant_dtype`
- Addition
- `input_quant_dtype`
- `output_quant_dtype`
- `Conv`
- Supports parameter substitution for post-processing of `Conv`.
- replace_conv.json
json
{
"format_version": 1,
"operations": [
{
"op_name": "wa/conv/Conv",
"param_target": "outputs",
"param_name": "output",
"post_process_transpose_perm": [0,3,1,2]
}
]
}
- test
onnx2tf -i model_conv.onnx -kat input -prf replace_conv.json
![image](https://github.com/user-attachments/assets/9f1668da-c73d-4f90-a1fa-069b93e0a33b)
- `Mul`
- Improved conversion stability of `Mul`.
![image](https://github.com/user-attachments/assets/8335f4d4-6470-45a6-991b-8bf21396386f)
- [Error by broadcasting in tf.math.Multiply Operation 698](https://github.com/PINTO0309/onnx2tf/issues/698)
- [Add transposition to the tflite model 700](https://github.com/PINTO0309/onnx2tf/issues/700)
- [README corrections due to API changes (I'll get serious from tomorrow) 702](https://github.com/PINTO0309/onnx2tf/issues/702)
What's Changed
* Input and output quantization chosen separately by marcoschepis in https://github.com/PINTO0309/onnx2tf/pull/701
* Updated README.md by marcoschepis in https://github.com/PINTO0309/onnx2tf/pull/703
* Supports parameter substitution for post-processing of `Conv` by PINTO0309 in https://github.com/PINTO0309/onnx2tf/pull/704
* Improved conversion stability of `Mul` by PINTO0309 in https://github.com/PINTO0309/onnx2tf/pull/705
New Contributors
* marcoschepis made their first contribution in https://github.com/PINTO0309/onnx2tf/pull/701
**Full Changelog**: https://github.com/PINTO0309/onnx2tf/compare/1.25.15...1.26.0