This seems redundant since rbf_feat is then added to the variable pair, which already contains the positional encoding from the MSA_emb module.
I know that the model is already trained with this in place, so it probably doesn't matter, but I just wanted to check if my interpretation is correct? I also noticed that the corresponding section for this in RFDiffusion has been modified so there is no additional positional encoding added.
Hi,
I see that an additional positional encoding is added in the forward part of the IterBlock module.
https://github.com/uw-ipd/RoseTTAFold2/blob/main/network/Track_module.py#L544C1-L550C47
This seems redundant since
rbf_feat
is then added to the variablepair
, which already contains the positional encoding from theMSA_emb
module.I know that the model is already trained with this in place, so it probably doesn't matter, but I just wanted to check if my interpretation is correct? I also noticed that the corresponding section for this in RFDiffusion has been modified so there is no additional positional encoding added.
Thanks