jruffle commited on
Commit
9876cb5
·
verified ·
1 Parent(s): 0183322

Upload model_config.json with huggingface_hub

Browse files
Files changed (1) hide show
  1. model_config.json +61 -0
model_config.json ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_info": {
3
+ "latent_dims": 4,
4
+ "compression_mode": "samples",
5
+ "model_type": "SimpleAE",
6
+ "input_dim": 2405,
7
+ "layer_sizes": [
8
+ 2405,
9
+ 2048,
10
+ 1024,
11
+ 512,
12
+ 256,
13
+ 4
14
+ ],
15
+ "saved_model_file": "autoencoder_4_latent_dims_oos_mode.pt"
16
+ },
17
+ "training_config": {
18
+ "n_epochs": 5000,
19
+ "batch_size": 64,
20
+ "learning_rate": 0.0001,
21
+ "patience": 100,
22
+ "scheduler": "cosine",
23
+ "optimizer": "Adam",
24
+ "loss_function": "adaptive",
25
+ "preprocessing_method": "robust"
26
+ },
27
+ "enhanced_features": {
28
+ "use_simple_ae": true,
29
+ "use_denoising_warmup": true,
30
+ "denoising_epochs": 15,
31
+ "use_curriculum_learning": true,
32
+ "curriculum_warmup_epochs": 50,
33
+ "curriculum_initial_percentile": 0.5,
34
+ "use_adaptive_batchnorm": true,
35
+ "correlation_weight": 0.1
36
+ },
37
+ "data_config": {
38
+ "datasets": [
39
+ "tracerx",
40
+ "cellfm",
41
+ "gtex"
42
+ ],
43
+ "data_path": "../datasets/TRACERx/tracerx_vst_counts_proper.csv",
44
+ "normalization_range": "[-1, 1]",
45
+ "harmonization_method": "imputation",
46
+ "imputation_strategy": "dataset_median",
47
+ "tracerx_priority_weight": 2.0
48
+ },
49
+ "training_results": {
50
+ "best_epoch": 0,
51
+ "best_validation_loss": 0.00014691724548943324,
52
+ "final_epoch": 0,
53
+ "training_completed": true
54
+ },
55
+ "system_info": {
56
+ "device": "cuda:0",
57
+ "timestamp": "2025-08-26T23:08:39.446881",
58
+ "python_version": "3.10.12",
59
+ "pytorch_version": "2.6.0+cu124"
60
+ }
61
+ }