cesarali commited on
Commit
543ced0
·
verified ·
1 Parent(s): d6d62f6

best val_rmse 0.0269

Browse files
Files changed (2) hide show
  1. config.json +453 -0
  2. pytorch_model.bin +3 -0
config.json ADDED
@@ -0,0 +1,453 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "best_val_loss": 0.026932690292596817,
3
+ "comet_ai_key": null,
4
+ "context_observations": {
5
+ "add_rem": true,
6
+ "drop_time_zero_observations": true,
7
+ "empirical_number_of_obs": 2,
8
+ "fixed_grid_start_index": 0,
9
+ "generative_bias": false,
10
+ "max_num_obs": 15,
11
+ "max_past": 5,
12
+ "min_past": 3,
13
+ "past_time_ratio": 0.1,
14
+ "split_past_future": false,
15
+ "type": "pk_peak_half_life"
16
+ },
17
+ "debug_test": true,
18
+ "dosing": {
19
+ "logdose_mean_range": [
20
+ -2.0,
21
+ 2.0
22
+ ],
23
+ "logdose_std_range": [
24
+ 0.1,
25
+ 0.5
26
+ ],
27
+ "num_individuals": 10,
28
+ "route_options": [
29
+ "oral",
30
+ "iv"
31
+ ],
32
+ "route_weights": [
33
+ 0.8,
34
+ 0.2
35
+ ],
36
+ "same_route": true,
37
+ "time": 0.0
38
+ },
39
+ "experiment_dir": "/home/cesarali/Pharma/sim_priors_pk/results/comet/uai/c17af585ff204840866b0ee41c2ed2ad",
40
+ "experiment_indentifier": null,
41
+ "experiment_name": "uai",
42
+ "experiment_type": "nodepk",
43
+ "hf_model_card_path": [
44
+ "hf_model_cards",
45
+ "AICME-PK_Readme.md"
46
+ ],
47
+ "hf_model_name": "AICMEPK_test",
48
+ "hugging_face_token": null,
49
+ "meta_study": {
50
+ "V_tmag_range": [
51
+ 0.001,
52
+ 0.001
53
+ ],
54
+ "V_tscl_range": [
55
+ 1,
56
+ 5
57
+ ],
58
+ "drug_id_options": [
59
+ "Drug_A",
60
+ "Drug_B",
61
+ "Drug_C"
62
+ ],
63
+ "k_1p_tmag_range": [
64
+ 0.01,
65
+ 0.02
66
+ ],
67
+ "k_1p_tscl_range": [
68
+ 1,
69
+ 5
70
+ ],
71
+ "k_a_tmag_range": [
72
+ 0.01,
73
+ 0.02
74
+ ],
75
+ "k_a_tscl_range": [
76
+ 1,
77
+ 5
78
+ ],
79
+ "k_e_tmag_range": [
80
+ 0.01,
81
+ 0.02
82
+ ],
83
+ "k_e_tscl_range": [
84
+ 1,
85
+ 5
86
+ ],
87
+ "k_p1_tmag_range": [
88
+ 0.01,
89
+ 0.02
90
+ ],
91
+ "k_p1_tscl_range": [
92
+ 1,
93
+ 5
94
+ ],
95
+ "log_V_mean_range": [
96
+ 2,
97
+ 8
98
+ ],
99
+ "log_V_std_range": [
100
+ 0.2,
101
+ 0.6
102
+ ],
103
+ "log_k_1p_mean_range": [
104
+ -4,
105
+ 0
106
+ ],
107
+ "log_k_1p_std_range": [
108
+ 0.2,
109
+ 0.6
110
+ ],
111
+ "log_k_a_mean_range": [
112
+ -1,
113
+ 2
114
+ ],
115
+ "log_k_a_std_range": [
116
+ 0.2,
117
+ 0.6
118
+ ],
119
+ "log_k_e_mean_range": [
120
+ -5,
121
+ 0
122
+ ],
123
+ "log_k_e_std_range": [
124
+ 0.2,
125
+ 0.6
126
+ ],
127
+ "log_k_p1_mean_range": [
128
+ -4,
129
+ -1
130
+ ],
131
+ "log_k_p1_std_range": [
132
+ 0.2,
133
+ 0.6
134
+ ],
135
+ "num_individuals_range": [
136
+ 5,
137
+ 10
138
+ ],
139
+ "num_peripherals_range": [
140
+ 1,
141
+ 3
142
+ ],
143
+ "rel_ruv_range": [
144
+ 0.001,
145
+ 0.01
146
+ ],
147
+ "solver_method": "rk4",
148
+ "time_num_steps": 100,
149
+ "time_start": 0.0,
150
+ "time_stop": 16.0
151
+ },
152
+ "mix_data": {
153
+ "evaluate_prediction_steps_past": 5,
154
+ "keep_tempfile": false,
155
+ "log_and_max": false,
156
+ "log_and_z": false,
157
+ "log_transform": false,
158
+ "n_of_databatches": null,
159
+ "n_of_permutations": 3,
160
+ "n_of_target_individuals": 1,
161
+ "normalize_by_max": true,
162
+ "normalize_time": true,
163
+ "recreate_tempfile": false,
164
+ "sample_size_for_generative_evaluation": null,
165
+ "sample_size_for_generative_evaluation_end_of_training": 500,
166
+ "sample_size_for_generative_evaluation_val": 10,
167
+ "store_in_tempfile": false,
168
+ "tempfile_path": [
169
+ "preprocessed",
170
+ "simulated_ou_as_rates"
171
+ ],
172
+ "test_empirical_datasets": [
173
+ "cesarali/Indometacin",
174
+ "cesarali/Theophylline"
175
+ ],
176
+ "test_size": 64,
177
+ "tqdm_progress": false,
178
+ "train_size": 256,
179
+ "val_size": 64,
180
+ "z_score_normalization": false
181
+ },
182
+ "model_type": "node_pk",
183
+ "my_results_path": null,
184
+ "name_str": "AICMEPK",
185
+ "network": {
186
+ "activation": "ReLU",
187
+ "aggregator_num_heads": 8,
188
+ "aggregator_type": "attention",
189
+ "combine_latent_mode": "mlp",
190
+ "cov_proj_dim": 16,
191
+ "decoder_attention_layers": 2,
192
+ "decoder_hidden_dim": 512,
193
+ "decoder_name": "TransformerDecoder",
194
+ "decoder_num_layers": 4,
195
+ "decoder_rnn_hidden_dim": 256,
196
+ "drift_activation": "Tanh",
197
+ "drift_num_layers": 2,
198
+ "dropout": 0.1,
199
+ "encoder_rnn_hidden_dim": 256,
200
+ "exclusive_node_step": false,
201
+ "ignore_logvar": true,
202
+ "individual_encoder_name": "RNNContextEncoder",
203
+ "individual_encoder_number_of_heads": 4,
204
+ "init_hidden_num_layers": 4,
205
+ "input_encoding_hidden_dim": 128,
206
+ "kl_weight": 1.0,
207
+ "loss_name": "log_nll",
208
+ "node_step": true,
209
+ "norm": "layer",
210
+ "output_head_num_layers": 3,
211
+ "prediction_latent_deterministic": false,
212
+ "prediction_only": false,
213
+ "reconstruction_only": false,
214
+ "rnn_decoder_number_of_layers": 4,
215
+ "rnn_individual_encoder_number_of_layers": 4,
216
+ "scale_dosing_amounts": true,
217
+ "study_latent_deterministic": false,
218
+ "time_obs_encoder_hidden_dim": 256,
219
+ "time_obs_encoder_output_dim": 256,
220
+ "use_attention": true,
221
+ "use_invariance_loss": true,
222
+ "use_kl_i": true,
223
+ "use_kl_i_np": true,
224
+ "use_kl_init": true,
225
+ "use_kl_s": true,
226
+ "use_self_attention": true,
227
+ "use_time_deltas": true,
228
+ "z_i_latent_dim": 256,
229
+ "z_s_latent_dim": 128,
230
+ "zi_latent_dim": 256
231
+ },
232
+ "run_index": 0,
233
+ "tags": [
234
+ "UAI-Rebutal-2026",
235
+ "AICME-T-PK"
236
+ ],
237
+ "target_observations": {
238
+ "add_rem": true,
239
+ "drop_time_zero_observations": true,
240
+ "empirical_number_of_obs": 2,
241
+ "fixed_grid_start_index": 0,
242
+ "generative_bias": false,
243
+ "max_num_obs": 15,
244
+ "max_past": 5,
245
+ "min_past": 3,
246
+ "past_time_ratio": 0.1,
247
+ "split_past_future": true,
248
+ "type": "pk_peak_half_life"
249
+ },
250
+ "tracking": {
251
+ "best": {
252
+ "val_rmse": {
253
+ "epoch": null,
254
+ "step": null,
255
+ "value": 0.026932690292596817
256
+ }
257
+ },
258
+ "meta": {}
259
+ },
260
+ "train": {
261
+ "amsgrad": false,
262
+ "batch_size": 64,
263
+ "betas": [
264
+ 0.9,
265
+ 0.999
266
+ ],
267
+ "callbacks_scheduler": {
268
+ "checkpoint_used_in_end": [
269
+ "end",
270
+ "log_rmse"
271
+ ],
272
+ "include_end": true,
273
+ "keep_temp_files": false,
274
+ "max_samples_per_group": 500,
275
+ "percent_step": 0.5,
276
+ "skip_sanity_check": true,
277
+ "store_samples": true,
278
+ "task_during": [
279
+ {
280
+ "fn_key": "pk.predictive.images",
281
+ "log_prefix": "Synthetic",
282
+ "n_samples": 1,
283
+ "name": "synthetic/predictive_images",
284
+ "sample_source": "val_batch",
285
+ "save_to_disk": true,
286
+ "split": "val",
287
+ "task_cfg": {
288
+ "label": "Synthetic",
289
+ "milestone_stride": 1
290
+ }
291
+ },
292
+ {
293
+ "fn_key": "pk.generative.images",
294
+ "log_prefix": "Synthetic",
295
+ "n_samples": 10,
296
+ "name": "synthetic/new_individuals_images",
297
+ "sample_source": "val_batch",
298
+ "save_to_disk": true,
299
+ "split": "val",
300
+ "task_cfg": {
301
+ "label": "Synthetic",
302
+ "milestone_stride": 1
303
+ }
304
+ }
305
+ ],
306
+ "tasks_end": [
307
+ {
308
+ "fn_key": "pk.empirical.predictive.metrics",
309
+ "log_prefix": "Empirical",
310
+ "n_samples": 0,
311
+ "name": "empirical/predictive_metrics",
312
+ "sample_source": "task_internal",
313
+ "save_to_disk": false,
314
+ "split": "empirical_heldout",
315
+ "task_cfg": {
316
+ "label": "Empirical",
317
+ "sample_size": 1,
318
+ "split": "empirical_heldout"
319
+ }
320
+ },
321
+ {
322
+ "empirical_name": "cesarali/Indometacin",
323
+ "fn_key": "pk.predictive.images",
324
+ "log_prefix": "Empirical",
325
+ "n_samples": 1,
326
+ "name": "empirical/predictive_images_repo_0",
327
+ "sample_source": "empirical_set",
328
+ "save_to_disk": true,
329
+ "split": "empirical_heldout",
330
+ "task_cfg": {
331
+ "label": "Empirical"
332
+ }
333
+ },
334
+ {
335
+ "empirical_name": "cesarali/Theophylline",
336
+ "fn_key": "pk.predictive.images",
337
+ "log_prefix": "Empirical",
338
+ "n_samples": 1,
339
+ "name": "empirical/predictive_images_repo_1",
340
+ "sample_source": "empirical_set",
341
+ "save_to_disk": true,
342
+ "split": "empirical_heldout",
343
+ "task_cfg": {
344
+ "label": "Empirical"
345
+ }
346
+ },
347
+ {
348
+ "empirical_name": "cesarali/Indometacin",
349
+ "fn_key": "pk.vpc.images",
350
+ "log_prefix": "Empirical",
351
+ "n_samples": 10,
352
+ "name": "empirical/vpc_images_repo_0",
353
+ "sample_source": "empirical_set",
354
+ "save_to_disk": true,
355
+ "split": "empirical_no_heldout",
356
+ "task_cfg": {
357
+ "label": "Empirical"
358
+ }
359
+ },
360
+ {
361
+ "empirical_name": "cesarali/Theophylline",
362
+ "fn_key": "pk.vpc.images",
363
+ "log_prefix": "Empirical",
364
+ "n_samples": 10,
365
+ "name": "empirical/vpc_images_repo_1",
366
+ "sample_source": "empirical_set",
367
+ "save_to_disk": true,
368
+ "split": "empirical_no_heldout",
369
+ "task_cfg": {
370
+ "label": "Empirical"
371
+ }
372
+ },
373
+ {
374
+ "empirical_name": "cesarali/Indometacin",
375
+ "fn_key": "pk.empirical.heldout_generated_classifier",
376
+ "log_prefix": "Empirical",
377
+ "n_samples": 0,
378
+ "name": "empirical/heldout_generated_classifier_repo_0",
379
+ "sample_source": "task_internal",
380
+ "save_to_disk": false,
381
+ "split": "empirical_heldout",
382
+ "task_cfg": {
383
+ "classifier_auc": {
384
+ "batch_size": 128,
385
+ "epochs": 10,
386
+ "hidden_dim": 64,
387
+ "include_time_channel": true,
388
+ "learning_rate": 0.001,
389
+ "mode": "joint",
390
+ "num_hidden_layers": 2,
391
+ "seed": 0,
392
+ "show_progress": true,
393
+ "weight_decay": 0.0001
394
+ },
395
+ "empirical_name": "cesarali/Indometacin",
396
+ "label": "Empirical",
397
+ "save_details": false,
398
+ "split": "empirical_heldout"
399
+ }
400
+ },
401
+ {
402
+ "empirical_name": "cesarali/Theophylline",
403
+ "fn_key": "pk.empirical.heldout_generated_classifier",
404
+ "log_prefix": "Empirical",
405
+ "n_samples": 0,
406
+ "name": "empirical/heldout_generated_classifier_repo_1",
407
+ "sample_source": "task_internal",
408
+ "save_to_disk": false,
409
+ "split": "empirical_heldout",
410
+ "task_cfg": {
411
+ "classifier_auc": {
412
+ "batch_size": 128,
413
+ "epochs": 10,
414
+ "hidden_dim": 64,
415
+ "include_time_channel": true,
416
+ "learning_rate": 0.001,
417
+ "mode": "joint",
418
+ "num_hidden_layers": 2,
419
+ "seed": 0,
420
+ "show_progress": true,
421
+ "weight_decay": 0.0001
422
+ },
423
+ "empirical_name": "cesarali/Theophylline",
424
+ "label": "Empirical",
425
+ "save_details": false,
426
+ "split": "empirical_heldout"
427
+ }
428
+ }
429
+ ],
430
+ "tasks_validation": []
431
+ },
432
+ "epochs": 5,
433
+ "eps": 1e-08,
434
+ "gradient_clip_val": 0.5,
435
+ "learning_rate": 0.0001,
436
+ "log_interval": 1,
437
+ "num_batch_plot": 1,
438
+ "num_workers": 4,
439
+ "optimizer_name": "AdamW",
440
+ "persistent_workers": true,
441
+ "scheduler_name": "CosineAnnealingLR",
442
+ "scheduler_params": {
443
+ "T_max": 1000,
444
+ "eta_min": 5e-05,
445
+ "last_epoch": -1
446
+ },
447
+ "shuffle_val": true,
448
+ "weight_decay": 0.0001
449
+ },
450
+ "transformers_version": "4.52.4",
451
+ "upload_to_hf_hub": true,
452
+ "verbose": false
453
+ }
pytorch_model.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f443ba8b8e715c94de8fb9af64c255282e1ec791fdb2e3c1cf109e559efe353c
3
+ size 40463115