-
Notifications
You must be signed in to change notification settings - Fork 8
/
train.yaml
executable file
·45 lines (45 loc) · 985 Bytes
/
train.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
batch_size: 256
decoder_config:
dropout: 0
embedding_dim: 256
hidden_size: 512
input_size: 256
num_embeddings: 78
num_layers: 3
pretrain: true
pretrained_model: ../p2d_pretrained_models/rnn/pretrained_rnn.pt
which_rnn: GRU
encoder_config:
dim: 128
num_channels: 3
num_edge_attr: 1
num_features: 11
num_layers: 6
pretrain: false
pretrained_model: ../p2d_pretrained_models/gnn/trained_classifier_model_999.pt
train_eps: true
excluded_pockets: ./data/excluded_pockets.yaml
features_to_use:
- x
- y
- z
- r
- theta
- phi
- sasa
- charge
- hydrophobicity
- binding_probability
- sequence_entropy
learning_rate: 0.003
num_epoch: 30
out_dir: ../p2d_results_selfie/cv_tune/cross_val_fold_0_05122022_0/
pocket_dir: ../osf_data/pocket-data/
pop_dir: ../osf_data/protein-data/
profile_dir: ../osf_data/protein-data/
seed: 666
smiles_dir: ./data/pocket-smiles.yaml
test_split: 0.05
vocab: selfies
vocab_path: ./vocab/selfies_merged_vocab.yaml
weight_decay: 0.0005