boltz2 / predictor /config.json
ZhiyuanChen's picture
Publish OFoldX pipeline artifacts
f752d18 verified
Raw
History Blame Contribute Delete
2.88 kB
{
"single_size": 384,
"pair_size": 128,
"atom_hidden_size": 128,
"atom_pair_hidden_size": 16,
"atom_feature_size": 388,
"num_bins": 64,
"num_distograms": 1,
"fourier_embedding_size": 256,
"relative_position_size": 139,
"num_bond_types": 7,
"initializer_range": 0.02,
"recycling_steps": 3,
"recycling_detach": true,
"fix_sym_check": true,
"cyclic_pos_enc": true,
"use_templates": true,
"use_templates_v2": true,
"bond_type_feature": true,
"token_level_confidence": true,
"predict_bfactor": true,
"add_s_to_z_prod": true,
"add_s_input_to_s": true,
"add_z_input_to_z": true,
"aggregate_distogram": true,
"conditioning_cutoff_min": 4.0,
"conditioning_cutoff_max": 20.0,
"min_distance": 2.0,
"max_distance": 22.0,
"input_embedder": {
"num_atom_encoder_blocks": 3,
"num_atom_encoder_attention_heads": 4,
"vocab_size": 33,
"msa_profile_size": 34,
"num_method_types": 12,
"num_molecule_types": 4,
"add_method_conditioning": true,
"add_modified_flag": true,
"add_cyclic_flag": true,
"add_mol_type_feat": true
},
"trunk": {
"num_pairformer_blocks": 64,
"num_pair_attention_heads": 16,
"num_msa_blocks": 4,
"msa_size": 64,
"msa_feature_size": 36,
"msa_head_dim": 32,
"num_msa_attention_heads": 8,
"outer_product_hidden_size": 32,
"triangle_attention_hidden_size": 32,
"num_triangle_attention_heads": 4,
"use_paired_feature": true,
"operator_backend": "auto",
"dropout": 0.25,
"msa_dropout": 0.15
},
"template": {
"hidden_size": 64,
"num_blocks": 2,
"num_distogram_bins": 38,
"vocab_size": 33,
"expansion": 4,
"triangle_attention_hidden_size": 32,
"num_triangle_attention_heads": 4,
"min_distance": 3.25,
"max_distance": 50.75
},
"diffusion": {
"num_token_transformer_blocks": 24,
"num_token_transformer_heads": 16,
"num_atom_encoder_blocks": 3,
"num_atom_decoder_blocks": 3,
"num_atom_attention_heads": 4,
"atom_hidden_size": 128,
"atom_pair_hidden_size": 16,
"num_query_atoms": 32,
"num_key_atoms": 128,
"num_conditioning_transitions": 2,
"sigma_data": 16.0,
"alignment_reverse_diff": true,
"operator_backend": "auto"
},
"sampler": {
"solver": "euler",
"num_sampling_steps": 200,
"rho": 7.0,
"max_noise_level": 160.0,
"min_noise_level": 0.0004,
"step_scale": 1.5,
"noise_scale": 1.003,
"churn_rate": 0.8
},
"confidence": {
"num_pairformer_blocks": 8,
"num_pair_attention_heads": 16,
"num_distogram_bins": 64,
"max_distance": 22.0,
"num_plddt_bins": 50,
"num_pae_bins": 64,
"num_pde_bins": 64,
"num_bfactor_bins": 64,
"add_s_to_z_prod": true,
"add_s_input_to_s": true,
"add_z_input_to_z": true,
"use_separate_heads": true,
"token_level": true
}
}