OpenVINO Version
2026.0
Operating System
Ubuntu 20.04 (LTS)
Device used for inference
CPU
Framework
None
Model used
No response
Issue description
openvino.opset16 is missing 10 operations that were newly introduced in opset15.
Since OpenVINO opsets are cumulative (each opset includes all ops from prior opsets), these ops should be present in opset16. The file openvino/opset16/__init__.py correctly carries over search_sorted, squeeze, and stft from opset15 (lines 167, 185, 186), but the following 10 opset15 ops were not re-exported:
- col2im
- embedding_bag_offsets
- embedding_bag_packed
- scatter_nd_update
- roi_align_rotated
- string_tensor_pack
- string_tensor_unpack
- bitwise_left_shift
- bitwise_right_shift
- slice_scatter
Step-by-step reproduction
import openvino.opset16 as op16
ops_missing = ['col2im', 'embedding_bag_offsets', 'embedding_bag_packed',
'scatter_nd_update', 'roi_align_rotated', 'string_tensor_pack',
'string_tensor_unpack', 'bitwise_left_shift', 'bitwise_right_shift',
'slice_scatter']
for op in ops_missing:
print(f"{op}: {'OK' if hasattr(op16, op) else 'MISSING'}")
Relevant log output
Issue submission checklist