“Network must have at least one output”
It seems to be model issue. Could you please check if generated onnx model is valid using below command:
import sys import onnx filename = yourONNXmodel model = onnx.load(filename) onnx.checker.check_model(model)
Also, could you please share the model, config and script that you are using so we can help better?
I used the standard nemo model “stt_en_conformer_ctc_large” NVIDIA NGC
This model was converted from .nemo to .ejrvs format using nemo2jarvis-1.3.0b0-py3-none-any.whl script
I tried to run Jarvis build with parameters like for Citrinet model, build finished with no errors:
jarvis-build speech_recognition |
The Onnx model was created and the check for “onnx.checker.check_model ()” was successful.
Are Nvidia Nemo Conformer-CTC models supported by the current version of Jarvis?
Currently it’s not supported, may be in future support will be added.
Please stay tune for updates.