tensorflow-onnx icon indicating copy to clipboard operation
tensorflow-onnx copied to clipboard

Cant get RFFT2D to work

Open naveedakhter01 opened this issue 4 months ago • 0 comments

After conversion, onn.checker throws error "No Op registered for RFFT2D with domain_version of 18"

Code import tf2onnx

tflite_path = "/kaggle/input/birdnet/tensorflow2/default/1/CustomClassifier.tflite" onnx_path = "/kaggle/working/bpi.onnx" model_proto, external_tensor_storage = tf2onnx.convert.from_tflite(tflite_path, opset=18)

onnx.checker.check_model(onnx_path, True)

Output

ValidationError Traceback (most recent call last) /tmp/ipykernel_36/227921013.py in <cell line: 0>() 1 import onnx ----> 2 onnx.checker.check_model(onnx_path, True)

/usr/local/lib/python3.11/dist-packages/onnx/checker.py in check_model(model, full_check, skip_opset_compatibility_check, check_custom_domain) 161 # If model is a path instead of ModelProto 162 if isinstance(model, (str, os.PathLike)): --> 163 C.check_model_path( 164 os.fspath(model), 165 full_check,

ValidationError: No Op registered for RFFT2D with domain_version of 18

==> Context: Bad node spec for node. Name: stft/rfft;stft/rfft7 OpType: RFFT2D

naveedakhter01 avatar Aug 02 '25 14:08 naveedakhter01