kierandidi commited on
Commit
5db5138
·
verified ·
1 Parent(s): 8c7b00d

Split the scheduler per modality, move recycle_depths to the pipeline config, rename feature-embedding keys

Browse files
bb_ca_scheduler/scheduler_config.json ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "RFD4ProteinaScheduler",
3
+ "_diffusers_version": "0.42.0.dev0",
4
+ "noise_mode": "1/t",
5
+ "schedule_mode": "log",
6
+ "t_lim_ode": 0.95,
7
+ "t_lim_ode_below": 0.02,
8
+ "tail_step_multiplier": 2,
9
+ "tail_steps": 10,
10
+ "tsr_k": 16.0,
11
+ "tsr_sigma": 3.0
12
+ }
local_latents_scheduler/scheduler_config.json ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_class_name": "RFD4ProteinaScheduler",
3
+ "_diffusers_version": "0.42.0.dev0",
4
+ "noise_mode": "tan",
5
+ "schedule_mode": "power",
6
+ "t_lim_ode": 0.95,
7
+ "t_lim_ode_below": 0.02,
8
+ "tail_step_multiplier": 2,
9
+ "tail_steps": 10,
10
+ "tsr_k": 4.0,
11
+ "tsr_sigma": 12.0
12
+ }
model_index.json CHANGED
@@ -1,9 +1,75 @@
1
  {
2
  "_class_name": "RFD4ProteinaPipeline",
3
- "_diffusers_version": "0.41.0.dev0",
4
- "scheduler": [
5
  "diffusers",
6
- "RFD4ProductSpaceScheduler"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  ],
8
  "transformer": [
9
  "diffusers",
 
1
  {
2
  "_class_name": "RFD4ProteinaPipeline",
3
+ "_diffusers_version": "0.42.0.dev0",
4
+ "bb_ca_scheduler": [
5
  "diffusers",
6
+ "RFD4ProteinaScheduler"
7
+ ],
8
+ "local_latents_scheduler": [
9
+ "diffusers",
10
+ "RFD4ProteinaScheduler"
11
+ ],
12
+ "recycle_depths": [
13
+ 6,
14
+ 6,
15
+ 6,
16
+ 6,
17
+ 6,
18
+ 5,
19
+ 5,
20
+ 5,
21
+ 5,
22
+ 5,
23
+ 5,
24
+ 5,
25
+ 5,
26
+ 5,
27
+ 5,
28
+ 4,
29
+ 4,
30
+ 4,
31
+ 4,
32
+ 4,
33
+ 3,
34
+ 3,
35
+ 3,
36
+ 3,
37
+ 3,
38
+ 3,
39
+ 3,
40
+ 3,
41
+ 3,
42
+ 3,
43
+ 2,
44
+ 2,
45
+ 2,
46
+ 2,
47
+ 2,
48
+ 2,
49
+ 2,
50
+ 2,
51
+ 2,
52
+ 2,
53
+ 2,
54
+ 2,
55
+ 2,
56
+ 2,
57
+ 2,
58
+ 2,
59
+ 2,
60
+ 2,
61
+ 2,
62
+ 2,
63
+ 1,
64
+ 1,
65
+ 1,
66
+ 1,
67
+ 1,
68
+ 1,
69
+ 1,
70
+ 1,
71
+ 1,
72
+ 1
73
  ],
74
  "transformer": [
75
  "diffusers",
provenance.json CHANGED
@@ -11,5 +11,5 @@
11
  "token_type_vocabulary_size": 7,
12
  "atom37_mask_sha256": "31670c6a6b5e89b97fcd0c09a24f074faa5460d9bc43deee6d59a9e1f22ef34e",
13
  "path_length_search_cutoff": 64,
14
- "converted_with": "diffusers 0.41.0.dev0, scripts/convert_rfd4_proteina_to_diffusers.py"
15
  }
 
11
  "token_type_vocabulary_size": 7,
12
  "atom37_mask_sha256": "31670c6a6b5e89b97fcd0c09a24f074faa5460d9bc43deee6d59a9e1f22ef34e",
13
  "path_length_search_cutoff": 64,
14
+ "converted_with": "diffusers 0.42.0.dev0, scripts/convert_rfd4_proteina_to_diffusers.py"
15
  }
scheduler/scheduler_config.json DELETED
@@ -1,132 +0,0 @@
1
- {
2
- "_class_name": "RFD4ProductSpaceScheduler",
3
- "_diffusers_version": "0.41.0.dev0",
4
- "model_args": {
5
- "bb_ca": {
6
- "gt": {
7
- "clamp_val": null,
8
- "mode": "1/t",
9
- "p": 1.0
10
- },
11
- "schedule": {
12
- "mode": "log",
13
- "p": 2.0,
14
- "tail_step_multiplier": 2,
15
- "tail_steps": 10
16
- },
17
- "simulation_step_params": {
18
- "center_every_step": false,
19
- "sampling_mode": "vf_tsr",
20
- "sc_scale_noise": 1.0,
21
- "t_lim_ode": 0.95,
22
- "t_lim_ode_below": 0.02,
23
- "tsr_k": 16.0,
24
- "tsr_sigma": 3.0
25
- }
26
- },
27
- "local_latents": {
28
- "gt": {
29
- "clamp_val": null,
30
- "mode": "tan",
31
- "p": 1.0
32
- },
33
- "schedule": {
34
- "mode": "power",
35
- "p": 2.0,
36
- "tail_step_multiplier": 2,
37
- "tail_steps": 10
38
- },
39
- "simulation_step_params": {
40
- "center_every_step": false,
41
- "sampling_mode": "vf_tsr",
42
- "sc_scale_noise": 1.0,
43
- "t_lim_ode": 0.95,
44
- "t_lim_ode_below": 0.02,
45
- "tsr_k": 4.0,
46
- "tsr_sigma": 12.0
47
- }
48
- }
49
- },
50
- "product_flowmatcher_config": {
51
- "bb_ca": {
52
- "dim": 3,
53
- "guidance_enabled": true,
54
- "stochastic_centering_group_keys": [
55
- "molecule_iid"
56
- ],
57
- "stochastic_centering_mode": "x_0",
58
- "stochastic_centering_scale": 0.2,
59
- "stochastic_centering_scope": "per_group",
60
- "zero_com_noise": true
61
- },
62
- "local_latents": {
63
- "dim": 32,
64
- "guidance_enabled": true,
65
- "stochastic_centering_mode": "none",
66
- "stochastic_centering_scale": null,
67
- "zero_com_noise": false
68
- }
69
- },
70
- "recycle_depths": [
71
- 6,
72
- 6,
73
- 6,
74
- 6,
75
- 6,
76
- 5,
77
- 5,
78
- 5,
79
- 5,
80
- 5,
81
- 5,
82
- 5,
83
- 5,
84
- 5,
85
- 5,
86
- 4,
87
- 4,
88
- 4,
89
- 4,
90
- 4,
91
- 3,
92
- 3,
93
- 3,
94
- 3,
95
- 3,
96
- 3,
97
- 3,
98
- 3,
99
- 3,
100
- 3,
101
- 2,
102
- 2,
103
- 2,
104
- 2,
105
- 2,
106
- 2,
107
- 2,
108
- 2,
109
- 2,
110
- 2,
111
- 2,
112
- 2,
113
- 2,
114
- 2,
115
- 2,
116
- 2,
117
- 2,
118
- 2,
119
- 2,
120
- 2,
121
- 1,
122
- 1,
123
- 1,
124
- 1,
125
- 1,
126
- 1,
127
- 1,
128
- 1,
129
- 1,
130
- 1
131
- ]
132
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
transformer/config.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "_class_name": "RFD4ProteinaTransformer",
3
- "_diffusers_version": "0.41.0.dev0",
4
  "cath_emb_dim": 32,
5
  "dim_cond": 256,
6
  "feats_cond_seq": [
 
1
  {
2
  "_class_name": "RFD4ProteinaTransformer",
3
+ "_diffusers_version": "0.42.0.dev0",
4
  "cath_emb_dim": 32,
5
  "dim_cond": 256,
6
  "feats_cond_seq": [
transformer/diffusion_pytorch_model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:8448d3a2683780b6a01f42e6785ceab04568daa39aa861987a669655e934e2ff
3
- size 713865824
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1228a09c52eafc0262c31eac5d61cca3cd9ddf8e68e3fd8904553ab585773f86
3
+ size 713865872
vae/config.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "_class_name": "RFD4ProteinaAutoencoder",
3
- "_diffusers_version": "0.41.0.dev0",
4
  "allowed_residue_types": [
5
  [
6
  false,
 
1
  {
2
  "_class_name": "RFD4ProteinaAutoencoder",
3
+ "_diffusers_version": "0.42.0.dev0",
4
  "allowed_residue_types": [
5
  [
6
  false,
vae/diffusion_pytorch_model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:a012072695117bb943efc93ebeda77599c91e5ebf6ee1b86fce09fc92fef978b
3
- size 1028709856
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9964734a208f3d6fc41526bff84f07a79c7465e1b44fa16f336ab716a28cca2c
3
+ size 1028709936