-
Notifications
You must be signed in to change notification settings - Fork 582
pd: support dpa3 with paddle backend #4701
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
Merged
njzjz
merged 100 commits into
deepmodeling:devel
from
HydrogenSulfate:dpa3_alpha_paddle
Apr 26, 2025
Merged
Changes from 74 commits
Commits
Show all changes
100 commits
Select commit
Hold shift + click to select a range
e23dc5f
add dpa3 alpha
iProzd 527cb85
rename and add uts
iProzd 4fdc64f
add skip stat
iProzd d57b97b
rename
iProzd 63040af
Update dpa3.py
iProzd ffb70c3
Update descriptor.py
iProzd 9cb24d8
Update descriptor.py
iProzd fe6a92e
Update dpa3.py
iProzd 389287a
add mae
iProzd 20a60c6
add mae
iProzd 1309e26
add compress
iProzd 57acd99
add compress
iProzd 4e65d8b
feat(pt): add dpa3 alpha descriptor (#4476)
iProzd 76f28e9
Merge branch 'dpa3-alpha' into 1218_dpa3_alpha_nostat
iProzd 8ac8180
(dpa3 alpha) add skip stat (#4501)
iProzd dc1b1a3
Refactor property (#37)
iProzd b675aad
add multig1 mess
iProzd 55f7ef6
support CINN compiler for DPA2 example
HydrogenSulfate 7ca2a9e
refine CINN flag
HydrogenSulfate b3e3c1f
Merge branch 'devel' into add_paddle_cinn_dpa2
HydrogenSulfate 77c34e7
import annotations for compatibility with python<=3.9
HydrogenSulfate 3a611ec
Merge branch 'devel' into add_paddle_cinn_dpa2
HydrogenSulfate 779d748
Merge branch 'add_paddle_cinn_dpa2' of https://github.com/HydrogenSul…
HydrogenSulfate 4874218
Perf: replace unnecessary torch.split with indexing
iProzd 0598483
Perf: replace unnecessary torch.split with indexing (#4524)
iProzd 6f4324b
add a_compress_e_rate
iProzd 5fa7cee
fix typo
iProzd fe5c318
add a_compress_use_split
iProzd fec6462
fix typo
iProzd 9596f94
feat(dpa3): add flexible compression for angle (#4526)
iProzd 9d9dc8f
add n_multi_edge_message
iProzd ed335d1
feat(dpa3) add n_multi_edge_message (#4528)
iProzd 0d2008f
Merge branch 'dpa3-alpha' into 1224_dpa3_alpha_mulg1mess
iProzd acfe81f
feat(dpa3) add property from devel branch (#4529)
iProzd 930e581
add property from devel branch (#38)
iProzd 2964c01
add huber loss
iProzd 3feb0f6
Merge branch 'dpa3-alpha' into 0103_prob_scp_e1a
iProzd 5702a47
Update auto_batch_size.py
iProzd 7eaba53
Merge branch 'devel' into dpa3_alpha_paddle
HydrogenSulfate d6efb80
adapt dpa3 to paddle for compiler experiment
HydrogenSulfate 6f85f12
Merge branch 'add_paddle_cinn_dpa2' into dpa3_alpha_paddle
HydrogenSulfate e2049fd
update fake json
HydrogenSulfate c1de85e
fix assert
HydrogenSulfate 4f8b6a5
feat(dpa3): add huber loss (#4549)
iProzd 492dd68
add CustomSilu
iProzd 56f5ebe
add custom dsilu
iProzd 277ae77
add optim_angle
iProzd 387ce95
more mantainable code for optimized angle update (#39)
wanghan-iapcm 554779f
Update repflow_layer.py
iProzd fa81155
add optim_edge
iProzd a3e71df
rename to optim_update
iProzd b292a91
cherry-pick #4478
iProzd b1b83d4
feat(pt): customized op for combination of silu and tanh
njzjz 28b7e80
fix a typo
njzjz b711d52
add thsilu
iProzd 0dae7e3
Update repflow_layer.py
iProzd ca6e97c
customized dsilu OP (#40)
njzjz b2a1f3a
fix numerical error for thsilu & cdsilu
iProzd 6f0b708
fix numerical error for cdsilu (#42)
njzjz 12aa429
Update utils.py
iProzd 14c5459
Update utils.py
iProzd cde1877
fix jit
iProzd c61eb1d
fix grad backward (#43)
njzjz 284d492
add dpa3 example
iProzd ed508e5
Update input_torch.json
iProzd 356583f
update dpa3 with custom op and optimized update (#4600)
iProzd 7517e22
Update input_torch.json
iProzd 9e18b4d
feat(dpa3): update dpa3 example (#4606)
iProzd ab43e31
Merge branch 'dpa3-alpha' into dpa3_alpha_paddle
HydrogenSulfate fa71684
update code
HydrogenSulfate c115d48
update debug code
HydrogenSulfate 488222a
refine code
HydrogenSulfate e732555
support dpa3 with paddle backend(eager mode)
HydrogenSulfate c9aab46
Merge branch 'devel' into dpa3_alpha_paddle
HydrogenSulfate fb3decc
restore files
HydrogenSulfate 88d2a1e
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] 34ff815
tidy code
HydrogenSulfate 193e8d6
Merge branch 'dpa3_alpha_paddle' of https://github.com/HydrogenSulfat…
HydrogenSulfate 4628e60
tidy code
HydrogenSulfate a5e5402
remove redundant codes
HydrogenSulfate ef25a7f
fix pt->pd
HydrogenSulfate 2d40ee0
fix typos and add unitests
HydrogenSulfate 531fc16
add CINN UT and refine codes
HydrogenSulfate 04768ce
workaround with SiLUT
HydrogenSulfate 127caf3
upload missing files
HydrogenSulfate d723d7a
remove redundant code
HydrogenSulfate fdfa652
tidy UT
HydrogenSulfate d026fa4
update tabulate code
HydrogenSulfate 068e42c
fix repeat -> tile
HydrogenSulfate b29ca55
update compression code
HydrogenSulfate 15507e6
Merge branch 'devel' into dpa3_alpha_paddle
HydrogenSulfate 06a6180
fix code
HydrogenSulfate 4a4129d
remove fp64 for compability
HydrogenSulfate bf98888
fix
HydrogenSulfate e441eb9
fix
HydrogenSulfate 7298021
remove test_compressed_descriptor_se_a.py
HydrogenSulfate 8c02f99
code update
HydrogenSulfate 60ebbf1
fix ut
HydrogenSulfate 06e8b53
remove compress code temporarily
HydrogenSulfate 1c4c38d
Merge branch 'devel' into dpa3_alpha_paddle
HydrogenSulfate 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
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
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.