Suggestion Description
Add integration tests in plugins/miopen_legacy_plugin/integration_tests/ to verify MIOpen plugin gracefully rejects invalid tensor layouts.
Test Cases:
- 3D tensors →
graph.build() returns error (miopen batch norm only supports 4D and 5D tensors)
- Mixed layouts (X=NCHW, Y=NHWC) → rejected
- Non-standard stride order (e.g., {0,1,2,3}) → rejected
Acceptance Criteria:
Reference: See getValidateSupportedLayoutTestCases() in unit tests