-
Notifications
You must be signed in to change notification settings - Fork 629
feat(pt_expt): graph-native dpa1 — .pt2 export + compiled training + C++ inference single & multi-rank (NeighborGraph PR-B) #5604
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
wanghan-iapcm
wants to merge
33
commits into
deepmodeling:master
from
wanghan-iapcm:feat-graph-pt2-prB
Open
Changes from all commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
b87ac50
feat(pt_expt): forward_common_lower_graph_exportable trace target for…
ee8db1b
fix(pt_expt): B1.1 review — test forward_lower_graph_exportable (both…
7437d54
test(dpmodel): codify static edge_capacity contract for build_neighbo…
1051a0d
feat(pt_expt): graph .pt2 export branch + lower_input_kind metadata
148fa0e
fix(pt_expt): B1.3 review — persist static edge_capacity (E_max) in g…
ce2fd12
test(pt_expt): graph .pt2 DeepEval parity vs eager dense dpa1 (pbc+no…
e35fc38
fix(pt_expt): compiled training runs the graph lower (eager==compiled…
47fb700
docs(pt_expt): B1 final-review minors — document nloc==1 unravel-skip…
b046874
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 0d3860e
feat(pt_expt): graph .pt2 uses a dynamic edge axis (Dim(nedge)); drop…
40487c4
docs(pt_expt): B2.0 review — _strip_shape_assertions now documents th…
9a8727b
test(infer): extend gen_dpa1.py with graph-eligible dpa1(attn_layer=0…
f97129c
feat(api_cc): graph-schema .pt2 ingestion in DeepPotPTExpt (single-rank)
074b3ff
fix(api_cc): cache mapping vector as member to fix OOB on ago>0 graph…
26b2c9d
test(api_cc): dpa1 graph .pt2 single-rank parity + fix graph output e…
af92be1
docs(infer): B2 final-review — correct gen_dpa1 graph-reference docst…
b25fdfc
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 10d82a6
fix(api_cc): guard graph remap single-rank-only + atomic-overload gte…
7d37319
feat(api_cc): non-MP multi-rank graph path (extended region + reverse…
92c35a6
test(lammps): dpa1 graph .pt2 single + multi-rank (mpirun -n 2, local)
e2e07f1
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 942de1f
refactor(pt_expt): group node_capacity with graph-shape args, make ed…
7658091
fix(dpmodel): clamp graph edge-scatter indices in-bounds (CUDA device…
0f43731
fix(dpmodel): export-safe modulo clamp for graph edge-scatter indices
afda4c7
fix(pt_expt): address AI review (CodeQL + CodeRabbit) on #5604
0ea2c34
feat(pt_expt): dp freeze --lower-kind {nlist,graph} for graph .pt2 ex…
7a50e60
test(api_cc): add deeppot_dpa1_graph.pt2 to universal/variant battery
b4c0b49
fix(pt_expt): address iProzd review — graph freeze defaults to .pt2 +…
4a76f6d
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] c095e12
docs(dpmodel): document the graph edge-scatter modulo as the permanen…
3348c80
refactor(pt_expt): consolidate graph trace/sample builders (OutisLi r…
282f641
perf(api_cc): cache graph edge topology across steps + guard empty ra…
70b02fe
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.