Skip to content

Refresh non-variable reshape expressions in Grappler - #21

Draft
stevenvar wants to merge 5 commits into
for-serving-2.20from
steven.dexpr_regression_audit
Draft

Refresh non-variable reshape expressions in Grappler#21
stevenvar wants to merge 5 commits into
for-serving-2.20from
steven.dexpr_regression_audit

Conversation

@stevenvar

@stevenvar stevenvar commented Apr 13, 2026

Copy link
Copy Markdown
Owner

Summary

Refresh symbolic reshape dimensions when Grappler has a more precise shape annotation, while preserving expressions that already represent a real symbolic variable.

Changes

  • Keep existing variable expressions unchanged.
  • Refresh non-variable expressions for Reshape dimensions so stale derived expressions do not block later shape inference.
  • Keep the change local to Grappler symbolic shape refinement.

@stevenvar
stevenvar force-pushed the steven.dexpr_regression_audit branch from 8e1d437 to 01fc0ba Compare July 29, 2026 12:40
@stevenvar stevenvar changed the title Fix remaining DExpr ownership regressions Refresh non-variable reshape expressions in Grappler Jul 29, 2026
@stevenvar
stevenvar force-pushed the for-serving-2.20 branch 12 times, most recently from 5d8aaa0 to b8cd3df Compare August 12, 2026 13:53
@stevenvar
stevenvar force-pushed the for-serving-2.20 branch 11 times, most recently from 0aca5c8 to 0846466 Compare August 17, 2026 09:14
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