Skip to content

Refactor LazyTurtle checkpoint tensor resolution#2852

Merged
Qubitium merged 1 commit intomainfrom
zx_fix_glm4v
Apr 30, 2026
Merged

Refactor LazyTurtle checkpoint tensor resolution#2852
Qubitium merged 1 commit intomainfrom
zx_fix_glm4v

Conversation

@ZX-ModelCloud
Copy link
Copy Markdown
Collaborator

Summary

Refactor LazyTurtle tensor resolution so direct checkpoint-name lookup and fused checkpoint-source fallback are handled separately.

What Changed

  • centralize fused gate/up and fused expert fallback rules
  • keep _resolve_checkpoint_tensor_name() limited to direct checkpoint keys
  • move fused fallback handling into source resolution helpers
  • tighten direct converter aliasing so many-to-one fused mappings do not rewrite logical leaf names
  • add regression coverage for fused gate/up alias resolution and existing converter/materialization paths

Signed-off-by: ZX-ModelCloud <zx@modelcloud.ai>
@Qubitium Qubitium merged commit ac535f3 into main Apr 30, 2026
6 checks passed
@Qubitium Qubitium deleted the zx_fix_glm4v branch April 30, 2026 07:22
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.

2 participants