-
Notifications
You must be signed in to change notification settings - Fork 10
Add fine tuning example workgraph #202
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
Merged
Changes from 57 commits
Commits
Show all changes
58 commits
Select commit
Hold shift + click to select a range
4139d34
changes
MM0hsin 480cdef
Combine Geomopt and descriptors task into one workgraph
MM0hsin 9439af6
Add sample_split.py and refactor to work with geometry.opti.ipynb
MM0hsin 639b6b2
Rename descriptors_filter.ipynb
MM0hsin 66d3f6e
Merge branch 'main' into add_geomopt_fine_tuning
MM0hsin 500376e
changes
MM0hsin 2f5ba0a
Combine Geomopt and descriptors task into one workgraph
MM0hsin e9f6489
Add sample_split.py and refactor to work with geometry.opti.ipynb
MM0hsin 50ee7af
Rename descriptors_filter.ipynb
MM0hsin 03a9fe1
Add descriptors_outputs to sample_split.py
MM0hsin 0b9c336
Merge branch 'add_geomopt_fine_tuning' of https://github.com/MM0hsin/…
MM0hsin 69d536e
Refactor descriptors_outputs in sample_spit.py
MM0hsin 9ed07fb
Refactor process_and_split_data to accept singlefiledata outputs from…
MM0hsin 0a45562
Refector descriptors_filter.ipynb workgraph
MM0hsin bb0b78e
Update sample_split.py to include WG function to run Geomopt and Desc…
MM0hsin 278af75
Merge branch 'main' into add_geomopt_fine_tuning
MM0hsin 408c111
Add descriptors_filter_qe.ipynb for QE calculations
MM0hsin 5e893f8
Update descriptors_filter_qe.ipynb to QE task remotely
MM0hsin 4a113c1
Minor tweak for QE task
MM0hsin 7e68ff9
Add training task to descriptors_filter_qe.ipynb
MM0hsin 85a3eaf
Merge branch 'main' into add_geomopt_fine_tuning
MM0hsin d77a5b7
Add tutorial for setting up an external computer (#214)
MM0hsin 05e24dc
Update aiida-workgraph (#232)
ElliottKasoar 061082d
Apply suggestions from code review
MM0hsin a94cfd0
Replace opt_kwargs with minimize_kwargs (#180)
MM0hsin cc510f0
Merge branch 'main' into add_geomopt_fine_tuning
MM0hsin e27dc23
Address PR comments
MM0hsin dd437f1
Refactor sample_split.py
MM0hsin 95a94a7
Merge main
MM0hsin 27cbc0f
Update workgraphs to work with new script
MM0hsin 8fb3c92
Address PR comments
MM0hsin 1d64033
Fix UV aiida-pseudo install fail
MM0hsin 5442716
Address PR comments
MM0hsin cf53576
Address PR comments
MM0hsin 00b6b1d
Address PR comment
MM0hsin 0f1ab70
Remove unnessary notebook outputs
MM0hsin 30b1719
Add aiida_qe optional dependancy
MM0hsin 6b2939a
Add aiida_qe optional dependancy
MM0hsin c02f4d0
Address PR comments
MM0hsin 355f8b3
Merge branch 'main' into add_geomopt_fine_tuning
MM0hsin ddfd655
Update examples/tutorials/workgraphs/descriptors_filter.ipynb
alinelena 5919f92
Pushing QE workgraph changes for testing
MM0hsin 374d449
Merge remote-tracking branch 'refs/remotes/upstream/add_geomopt_fine_…
MM0hsin 13e0221
refactor qe workgraph with working inputs
MM0hsin 3752dda
Address PR comments
MM0hsin 887d647
Address wg bug
MM0hsin 10a197d
Fix QE task inputs and address PR comments
MM0hsin adaea1f
Address PR comments
MM0hsin 843a6fe
Address PR comments
MM0hsin 912b27d
Fix markdown explanation
MM0hsin 0bdcc98
Add link to notebook
MM0hsin 4aea09d
Rename task [skip actions]
MM0hsin b01659a
Update examples/tutorials/workgraphs/descriptors_filter_qe.ipynb
alinelena a071a6b
Address PR comments
MM0hsin 042842d
Merge remote-tracking branch 'refs/remotes/upstream/add_geomopt_fine_…
MM0hsin 392850d
Merge branch 'main' into add_geomopt_fine_tuning
MM0hsin 64d3147
Address PR comments
MM0hsin 5f307e9
Address PR comments
MM0hsin 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
Large diffs are not rendered by default.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,40 @@ | ||
| name: "test" | ||
| E0s: 'average' | ||
| max_num_epochs: 1 | ||
| model: 'MACE' | ||
| energy_key: 'qe_energy' | ||
| forces_key: 'qe_forces' | ||
| stress_key: 'qe_stress' | ||
| loss: 'universal' | ||
| energy_weight: 1 | ||
| forces_weight: 10 | ||
| stress_weight: 100 | ||
| compute_stress: True | ||
| eval_interval: 2 | ||
| error_table: 'PerAtomRMSE' | ||
| interaction_first: 'RealAgnosticResidualInteractionBlock' | ||
| interaction: 'RealAgnosticResidualInteractionBlock' | ||
| num_interactions: 2 | ||
| correlation: 3 | ||
| max_ell: 3 | ||
| r_max: 4.0 | ||
| max_L: 0 | ||
| num_channels: 16 | ||
| num_radial_basis: 6 | ||
| MLP_irreps: '16x0e' | ||
| scaling: 'rms_forces_scaling' | ||
| lr: 0.005 | ||
| weight_decay: 1e-8 | ||
| ema: True | ||
| ema_decay: 0.995 | ||
| scheduler_patience: 5 | ||
| batch_size: 2 | ||
| valid_batch_size: 2 | ||
| patience: 50 | ||
| amsgrad: True | ||
| device: 'cpu' | ||
| distributed: False | ||
| clip_grad: 100 | ||
| keep_checkpoints: False | ||
| keep_isolated_atoms: True | ||
| save_cpu: True |
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.