cesarali commited on
Commit
5d3611e
·
verified ·
1 Parent(s): a1bea2c

best val_rmse 0.2959

Browse files
Files changed (2) hide show
  1. config.json +212 -0
  2. pytorch_model.bin +3 -0
config.json ADDED
@@ -0,0 +1,212 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_val_loss": 0.29585859179496765,
3
+ "comet_ai_key": null,
4
+ "context_observations": {
5
+ "add_rem": true,
6
+ "divide_in_past_and_future": false,
7
+ "empirical_number_of_obs": false,
8
+ "max_num_obs": 15,
9
+ "min_num_of_past_context": 3,
10
+ "num_of_past_context": 5,
11
+ "obs_dataset": "/home/cesarali/Pharma/generative_pk/data/preprocessed/lenuzza/Lenuzza2016.csv",
12
+ "obs_type": "observations_pk_peak_halflife",
13
+ "past_time_ratio": 0.1
14
+ },
15
+ "dosing": {
16
+ "dose": 1.0,
17
+ "route": "oral",
18
+ "time": 0.0
19
+ },
20
+ "experiment_dir": null,
21
+ "experiment_indentifier": null,
22
+ "experiment_name": "node_pk_compartments",
23
+ "hf_model_card_path": [
24
+ "hf_model_cards",
25
+ "NP-PK_Readme.md"
26
+ ],
27
+ "hf_model_name": "NeuralProcessPK_development",
28
+ "hugging_face_token": null,
29
+ "meta_study": {
30
+ "V_tmag_range": [
31
+ 0.01,
32
+ 0.1
33
+ ],
34
+ "drug_id_options": [
35
+ "Drug_A",
36
+ "Drug_B",
37
+ "Drug_C"
38
+ ],
39
+ "k_1p_tmag_range": [
40
+ 0.01,
41
+ 0.1
42
+ ],
43
+ "k_a_tmag_range": [
44
+ 0.01,
45
+ 0.1
46
+ ],
47
+ "k_e_tmag_range": [
48
+ 0.01,
49
+ 0.1
50
+ ],
51
+ "k_p1_tmag_range": [
52
+ 0.01,
53
+ 0.1
54
+ ],
55
+ "log_V_mean_range": [
56
+ -1.5,
57
+ 1.5
58
+ ],
59
+ "log_V_std_range": [
60
+ 0.1,
61
+ 0.5
62
+ ],
63
+ "log_k_1p_mean_range": [
64
+ -1.5,
65
+ 1.5
66
+ ],
67
+ "log_k_1p_std_range": [
68
+ 0.1,
69
+ 0.5
70
+ ],
71
+ "log_k_a_mean_range": [
72
+ -1.5,
73
+ 1.5
74
+ ],
75
+ "log_k_a_std_range": [
76
+ 0.1,
77
+ 0.5
78
+ ],
79
+ "log_k_e_mean_range": [
80
+ -1.5,
81
+ 1.5
82
+ ],
83
+ "log_k_e_std_range": [
84
+ 0.1,
85
+ 0.5
86
+ ],
87
+ "log_k_p1_mean_range": [
88
+ -1.5,
89
+ 1.5
90
+ ],
91
+ "log_k_p1_std_range": [
92
+ 0.1,
93
+ 0.5
94
+ ],
95
+ "num_individuals_range": [
96
+ 10,
97
+ 10
98
+ ],
99
+ "num_peripherals_range": [
100
+ 1,
101
+ 3
102
+ ],
103
+ "solver_method": "rk4",
104
+ "time_num_steps": 100,
105
+ "time_start": 0.0,
106
+ "time_stop": 10.0
107
+ },
108
+ "mix_data": {
109
+ "evaluate_prediction_steps_past": 5,
110
+ "log_transform": false,
111
+ "n_of_databatches": 10,
112
+ "n_of_target_individuals": 1,
113
+ "normalize_by_max": true,
114
+ "normalize_time": true,
115
+ "pretraining_dataset_path": [
116
+ "preprocessed",
117
+ "lenuzza",
118
+ "Lenuzza2016.csv"
119
+ ],
120
+ "pretraining_epochs": 90,
121
+ "pretraining_protocol": "none",
122
+ "return_split_versions": true,
123
+ "split_seed": 42,
124
+ "split_strategy": "study",
125
+ "test_protocol": "simulated",
126
+ "test_size": 5,
127
+ "train_size": 100,
128
+ "val_protocol": "simulated",
129
+ "val_size": 5,
130
+ "z_score_normalization": false
131
+ },
132
+ "model_type": "node_pk",
133
+ "my_results_path": null,
134
+ "name_str": "NeuralProcessPK",
135
+ "network": {
136
+ "activation": "ReLU",
137
+ "aggregator_num_heads": 2,
138
+ "aggregator_type": "attention",
139
+ "cov_proj_dim": 16,
140
+ "decoder_attention_layers": 2,
141
+ "decoder_hidden_dim": 32,
142
+ "decoder_name": "RNNDecoder",
143
+ "decoder_num_layers": 2,
144
+ "decoder_rnn_hidden_dim": 20,
145
+ "drift_activation": "Tanh",
146
+ "drift_num_layers": 2,
147
+ "dropout": 0.1,
148
+ "encoder_rnn_hidden_dim": 20,
149
+ "exclusive_node_step": false,
150
+ "individual_encoder_name": "RNNContextEncoder",
151
+ "individual_encoder_number_of_heads": 4,
152
+ "init_hidden_num_layers": 2,
153
+ "input_encoding_hidden_dim": 128,
154
+ "loss_name": "nll",
155
+ "node_step": true,
156
+ "norm": "layer",
157
+ "output_head_num_layers": 2,
158
+ "rnn_decoder_number_of_layers": 2,
159
+ "rnn_individual_encoder_number_of_layers": 2,
160
+ "time_obs_encoder_hidden_dim": 32,
161
+ "time_obs_encoder_output_dim": 32,
162
+ "use_attention": true,
163
+ "use_kl_i": true,
164
+ "use_kl_init": true,
165
+ "use_kl_s": true,
166
+ "zi_latent_dim": 20
167
+ },
168
+ "run_index": 0,
169
+ "tags": [
170
+ "np-pk",
171
+ "N-0"
172
+ ],
173
+ "target_observations": {
174
+ "add_rem": true,
175
+ "divide_in_past_and_future": false,
176
+ "empirical_number_of_obs": false,
177
+ "max_num_obs": 15,
178
+ "min_num_of_past_context": 3,
179
+ "num_of_past_context": 5,
180
+ "obs_dataset": "/home/cesarali/Pharma/generative_pk/data/preprocessed/lenuzza/Lenuzza2016.csv",
181
+ "obs_type": "observations_pk_peak_halflife",
182
+ "past_time_ratio": 0.1
183
+ },
184
+ "train": {
185
+ "amsgrad": false,
186
+ "batch_size": 8,
187
+ "betas": [
188
+ 0.9,
189
+ 0.999
190
+ ],
191
+ "epochs": 3,
192
+ "eps": 1e-08,
193
+ "gradient_clip_val": 1.0,
194
+ "learning_rate": 0.0001,
195
+ "log_image_every_epoch": 2,
196
+ "log_interval": 1,
197
+ "log_vcp": false,
198
+ "num_batch_plot": 1,
199
+ "num_workers": 3,
200
+ "optimizer_name": "AdamW",
201
+ "scheduler_name": "CosineAnnealingLR",
202
+ "scheduler_params": {
203
+ "T_max": 1000,
204
+ "eta_min": 5e-05,
205
+ "last_epoch": -1
206
+ },
207
+ "weight_decay": 0.0001
208
+ },
209
+ "transformers_version": "4.52.4",
210
+ "upload_to_hf_hub": false,
211
+ "verbose": false
212
+ }
pytorch_model.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:57c7e518a42a7fed6dee07e1f8db261ab54b03f020e64c594842f54c8e9acdbc
3
+ size 168701