deepfold.config.TemplatePairStackConfig

class deepfold.config.TemplatePairStackConfig(c_t: 'int' = 64, c_hidden_tri_att: 'int' = 16, c_hidden_tri_mul: 'int' = 64, num_blocks: 'int' = 2, num_heads_tri: 'int' = 4, pair_transition_n: 'int' = 2, dropout_rate: 'float' = 0.25, inf: 'float' = 1000000000.0, chunk_size_tri_att: 'Optional[int]' = None, block_size_tri_mul: 'Optional[int]' = None, tri_att_first: 'bool' = True)[source]
__init__(c_t: int = 64, c_hidden_tri_att: int = 16, c_hidden_tri_mul: int = 64, num_blocks: int = 2, num_heads_tri: int = 4, pair_transition_n: int = 2, dropout_rate: float = 0.25, inf: float = 1000000000.0, chunk_size_tri_att: int | None = None, block_size_tri_mul: int | None = None, tri_att_first: bool = True) None

Methods

__init__([c_t, c_hidden_tri_att, ...])

Attributes

block_size_tri_mul

c_hidden_tri_att

c_hidden_tri_mul

c_t

chunk_size_tri_att

dropout_rate

inf

num_blocks

num_heads_tri

pair_transition_n

tri_att_first