Skip to content

[pull] master from deepmodeling:master - #299

Merged
pull[bot] merged 1 commit into
ishandutta2007:masterfrom
deepmodeling:master
Jul 31, 2026
Merged

[pull] master from deepmodeling:master#299
pull[bot] merged 1 commit into
ishandutta2007:masterfrom
deepmodeling:master

Conversation

@pull

@pull pull Bot commented Jul 31, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

## Summary

- resolve one concrete scalable graph backend for each PT-expt training
run
- reuse the selected backend across eager, compiled, and validation
paths
- support HybridMuon together with the shared compiler compatibility
safeguards and Inductor options
- validate graph-builder dispatch and training integration

## Checks

Not run per request; the changes were tested separately on another
machine.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Added configurable `training.neighbor_graph_method` (`auto`, `dense`,
`nv`) with consistent runtime selection for graph-eligible energy
models.
* Expanded training optimizer configuration support (including `Adam`,
`AdamW`, and `HybridMuon`).
* **Bug Fixes**
* Improved NV neighbor-list capacity estimation and neighbor-graph
dispatch/selection for eager, compiled, and validation paths.
  * Updated HybridMuon bias routing for more bias-like parameter names.
* **Documentation**
* Documented `training.neighbor_graph_method` behavior and resolution
timing.
* **Tests**
* Added method-resolution, CPU-CUDA validation, and NV-vs-dense
equivalence coverage (plus compile-support gating for compile tests).
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
@pull pull Bot locked and limited conversation to collaborators Jul 31, 2026
@pull pull Bot added the ⤵️ pull label Jul 31, 2026
@pull
pull Bot merged commit 9b2582f into ishandutta2007:master Jul 31, 2026
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant