Skip to content

Noisy nodes lmdbmodif #64

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
wants to merge 23 commits into
base: not_only_faenet
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
56fcdac
My OCP environment and creation of the branch
Basile-Terv Dec 14, 2023
600c129
First push of branch: draft before testing
Basile-Terv Dec 29, 2023
353d2ad
Noisy_nodes module working, to be improved
Basile-Terv Jan 29, 2024
2751c45
New is2re_aux.yaml file and subsequent changes
Basile-Terv Feb 5, 2024
c29dbd5
new submit_Basile.sh
Basile-Terv Feb 6, 2024
21bee6f
More xps in submit_Basile.sh
Basile-Terv Feb 7, 2024
56bc80f
starting dissect_models_Basile
Basile-Terv Feb 15, 2024
7225841
Merge pull request #55 from RolnickLab/main
Basile-Terv Feb 15, 2024
17b7ead
Non-working code, just to publish
Basile-Terv Feb 24, 2024
9661761
Prepare code for next steps (in lmdb_dataset)
Basile-Terv Feb 24, 2024
f1aea97
New noisy_lmdb_dataloader
Basile-Terv Mar 2, 2024
e35e6a9
new explore.ipynb and prints
Basile-Terv Apr 11, 2024
05671ba
Fixed bug logs 10k, removed prints, log aux task weight
Basile-Terv Apr 11, 2024
10d3659
Now able to use launch_exp, created new yaml files
Basile-Terv Apr 11, 2024
0cb1cda
grouped experiments, tracking aux, energ coeffs, less prints
Basile-Terv Apr 15, 2024
5fe3b45
spotted logic errors lmdb_dataset
Basile-Terv Apr 15, 2024
5fc2d52
equivariant pos_head, test_ri, dropout force_decoder
Basile-Terv Apr 24, 2024
f0a38e3
Tried finetuning ISRE after IS2RS, not working yet
Basile-Terv May 6, 2024
9790b5a
interactions_range.ipynb proves collapse of aux IS2RS
Basile-Terv May 6, 2024
3a29006
Proved collapse of IS2RS aux task
Basile-Terv May 6, 2024
0957508
Added pos plots in notebook
Basile-Terv May 7, 2024
b4cec15
Fixed LossWeight scheduler + new xps
Basile-Terv May 13, 2024
d3f7522
Last changes from before submission i had forgot to push
Basile-Terv Jun 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion configs/exps/is2re/top-configs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ default:
cp_data_to_tmpdir: True

runs:
- config: faenet-is2re-all # 2700544
- config: faenet-is2re-all # true best run
note: "top-runs"
frame_averaging: 2D
fa_method: se3-random
Expand Down
247 changes: 247 additions & 0 deletions configs/exps/is2re_aux/is2re_aux_3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,247 @@
job:
mem: 80GB
cpus: 4
gres: gpu:1
partition: long
# time: 15:00:00

default:
mode: train
optim:
batch_size: 256
eval_batch_size: 256
optimizer: AdamW
cp_data_to_tmpdir: True
normalizer: null
model:
otf_graph: False
max_num_neighbors: 40
noisy_nodes: True

trainer: single
logger: wandb

task:
dataset: lmdb_noisy #single_point_lmdb
description: "Relaxed state energy prediction from initial structure."
type: regression
metric: mae
labels:
- relaxed energy

runs:
- config: faenet-is2re_aux-all
note: "Cosine-very-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0001
scheduler: LinearWarmupCosineAnnealingLR
max_epochs: 50

- config: faenet-is2re_aux-all
note: "Cosine-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0005
scheduler: LinearWarmupCosineAnnealingLR
max_epochs: 50

- config: faenet-is2re_aux-all
note: "Cosine-med-lr"
optim:
auxiliary_decay: False
lr_initial: 0.001
scheduler: LinearWarmupCosineAnnealingLR
max_epochs: 50

- config: faenet-is2re_aux-all
note: "Cosine-usual-lr"
optim:
auxiliary_decay: False
lr_initial: 0.002
scheduler: LinearWarmupCosineAnnealingLR
max_epochs: 50

# default LR scheduler
- config: faenet-is2re_aux-all
note: "cst-very-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0001
max_epochs: 50
energy_coefficient: 0.0
scheduler: None

- config: faenet-is2re_aux-all
note: "cst-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0005
max_epochs: 50
energy_coefficient: 0.0
scheduler: None

- config: faenet-is2re_aux-all
note: "cst-med-lr"
optim:
auxiliary_decay: False
lr_initial: 0.001
max_epochs: 50
energy_coefficient: 0.0
scheduler: None

- config: faenet-is2re_aux-all
note: "cst-usual-lr"
optim:
auxiliary_decay: False
lr_initial: 0.002
max_epochs: 50
energy_coefficient: 0.0
scheduler: None

# Null LR
- config: faenet-is2re_aux-all
note: "null-very-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0001
scheduler: Null
max_epochs: 50
energy_coefficient: 0.0

- config: faenet-is2re_aux-all
note: "null-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0005
scheduler: Null
max_epochs: 50
energy_coefficient: 0.0

- config: faenet-is2re_aux-all
note: "null-med-lr"
optim:
auxiliary_decay: False
lr_initial: 0.001
scheduler: Null
max_epochs: 50
energy_coefficient: 0.0

- config: faenet-is2re_aux-all
note: "null-usual-lr"
optim:
auxiliary_decay: False
lr_initial: 0.002
scheduler: Null
max_epochs: 50
energy_coefficient: 0.0
# ----------------------------10k-----------------------
- config: faenet-is2re_aux-10k
note: "Cosine-very-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0001
scheduler: LinearWarmupCosineAnnealingLR
max_epochs: 50
energy_coefficient: 0.0

- config: faenet-is2re_aux-10k
note: "Cosine-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0005
scheduler: LinearWarmupCosineAnnealingLR
max_epochs: 50
energy_coefficient: 0.0

- config: faenet-is2re_aux-10k
note: "Cosine-med-lr"
optim:
auxiliary_decay: False
lr_initial: 0.001
scheduler: LinearWarmupCosineAnnealingLR
max_epochs: 50
energy_coefficient: 0.0

- config: faenet-is2re_aux-10k
note: "Cosine-usual-lr"
optim:
auxiliary_decay: False
lr_initial: 0.002
scheduler: LinearWarmupCosineAnnealingLR
max_epochs: 50
energy_coefficient: 0.0

# default LR scheduler
- config: faenet-is2re_aux-10k
note: "cst-very-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0001
max_epochs: 50
energy_coefficient: 0.0
scheduler: None

- config: faenet-is2re_aux-10k
note: "cst-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0005
max_epochs: 50
energy_coefficient: 0.0
scheduler: None

- config: faenet-is2re_aux-10k
note: "cst-med-lr"
optim:
auxiliary_decay: False
lr_initial: 0.001
max_epochs: 50
energy_coefficient: 0.0
scheduler: None

- config: faenet-is2re_aux-10k
note: "cst-usual-lr"
optim:
auxiliary_decay: False
lr_initial: 0.002
max_epochs: 50
energy_coefficient: 0.0
scheduler: None

# Null LR
- config: faenet-is2re_aux-10k
note: "null-very-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0001
scheduler: Null
max_epochs: 50
energy_coefficient: 0.0

- config: faenet-is2re_aux-10k
note: "null-low-lr"
optim:
auxiliary_decay: False
lr_initial: 0.0005
scheduler: Null
max_epochs: 50
energy_coefficient: 0.0

- config: faenet-is2re_aux-10k
note: "null-med-lr"
optim:
auxiliary_decay: False
lr_initial: 0.001
scheduler: Null
max_epochs: 50
energy_coefficient: 0.0

- config: faenet-is2re_aux-10k
note: "null-usual-lr"
optim:
auxiliary_decay: False
lr_initial: 0.002
scheduler: Null
max_epochs: 50
energy_coefficient: 0.0
Loading