[IREE EP][Importer] Fix IR import for onnx.ConstantOfShape #11
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes the IR generation for
onnx.ConstantOfShape
op. Earlier, the op would segfault, due to absence of data intensor_proto.<type>_data()
. The importer now directly uses raw data from the tensor proto to generate a splat tensor.Also, now the output of the op is stored in
nv_map
with the name of the output, rather than the name of the node, so that there is no "Non topologically produced ONNX input node" error, when the output is consumed later in the IR.