rednaSander commited on
Commit
0bb1df2
·
verified ·
1 Parent(s): e00f765

Upload sc_transcriptomics_esmc/config.yaml with huggingface_hub

Browse files
Files changed (1) hide show
  1. sc_transcriptomics_esmc/config.yaml +59 -0
sc_transcriptomics_esmc/config.yaml ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Training configuration for the OmicsFM checkpoint in this folder.
2
+ # Extracted verbatim from best_model.ckpt.
3
+
4
+ checkpoint: sc_transcriptomics_esmc
5
+ training_run: trans_prot_mapped_emsc
6
+ epoch: 42
7
+ val_loss: 11.131809487802968
8
+ vocabulary_size: 20272
9
+ config:
10
+ data:
11
+ train_path: data/sc_trans/protein_mapped/train.h5ad
12
+ valid_path: data/sc_trans/protein_mapped/valid.h5ad
13
+ test_path: data/sc_trans/protein_mapped/test.h5ad
14
+ num_bins: 10
15
+ detect_groups: false
16
+ cache_build_workers: 1
17
+ transfer:
18
+ checkpoint_path: null
19
+ freeze_transformer: false
20
+ freeze_epochs: 0
21
+ device: cuda
22
+ model:
23
+ d_model: 256
24
+ n_heads: 8
25
+ n_layers: 6
26
+ d_ff: 1024
27
+ dropout: 0.1
28
+ input_features: 1024
29
+ feature_context_ratio: 0.85
30
+ use_esmc: true
31
+ fasta_path: fasta/human_proteome_canonical_31032022.fasta
32
+ esmc_model: esmc_600m
33
+ esmc_cache: data/esmc_human_cache.pt
34
+ absent_species:
35
+ enabled: false
36
+ input_absent: 50
37
+ absent_context_ratio: 0.5
38
+ protein_groups:
39
+ enabled: false
40
+ max_group_size: 20
41
+ input_groups: 256
42
+ group_context_ratio: 0.2
43
+ encoder: mean
44
+ attention:
45
+ n_heads: 4
46
+ n_encoder_layers: 1
47
+ training:
48
+ batch_size: 64
49
+ learning_rate: 0.0001
50
+ weight_decay: 1.0e-05
51
+ max_epochs: 200
52
+ val_frequency: 0.2
53
+ early_stopping_patience: 5000
54
+ early_stopping_delta: 0.001
55
+ gradient_clip: 1.0
56
+ num_workers: 0
57
+ output:
58
+ save_dir: model
59
+ experiment_name: trans_prot_mapped_emsc