Skip to content

[StableHLO] Lower dynamic_reshape, dynamic_pad and dynamic_conv - #24940

Open
jschuhmacher wants to merge 2 commits into
users/jschuhmacher/stablehlo_lower_boundsfrom
users/jschuhmacher/stablehlo_dynamic_pad_conv
Open

jschuhmacher wants to merge 2 commits into
users/jschuhmacher/stablehlo_lower_boundsfrom
users/jschuhmacher/stablehlo_dynamic_pad_conv

Conversation

@jschuhmacher

@jschuhmacher jschuhmacher commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Runtime shapes and padding should not prevent reshape, padding, and convolution from compiling. Support dynamic spatial results, grouped and depthwise convolutions, reversed windows, and fully cropped inputs.

skip-ci: Stacked on an unmerged base.
Assisted-by: claude code


Stack created with GitHub Stacks CLIGive Feedback 💬

@jschuhmacher
jschuhmacher added this pull request to stack #24943 September 17, 2026 14:47
@jschuhmacher
jschuhmacher force-pushed the users/jschuhmacher/stablehlo_dynamic_pad_conv branch from abeb27e to 3628875 Compare September 17, 2026 18:34
@jschuhmacher
jschuhmacher force-pushed the users/jschuhmacher/stablehlo_dynamic_pad_conv branch from 3628875 to d6fb24b Compare September 18, 2026 08:02
@jschuhmacher
jschuhmacher force-pushed the users/jschuhmacher/stablehlo_dynamic_pad_conv branch from d6fb24b to accd86e Compare September 18, 2026 15:11
@jschuhmacher
jschuhmacher marked this pull request as ready for review September 18, 2026 15:12
@jschuhmacher
jschuhmacher force-pushed the users/jschuhmacher/stablehlo_dynamic_pad_conv branch from accd86e to 6cef351 Compare September 23, 2026 09:06
@jschuhmacher
jschuhmacher force-pushed the users/jschuhmacher/stablehlo_dynamic_pad_conv branch 2 times, most recently from 70410ad to 8b7206b Compare September 23, 2026 17:46
Models with runtime shapes or padding currently fail to compile. Support
these inputs, including grouped and depthwise convolutions, and handle
reversed windows and fully cropped inputs correctly.

Assisted-by: claude code

Signed-off-by: Jelle Schühmacher <schuehmacher@roofline.ai>
@jschuhmacher
jschuhmacher force-pushed the users/jschuhmacher/stablehlo_dynamic_pad_conv branch from 8b7206b to 6bbeeaa Compare September 23, 2026 19:36

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant