hi~, I think the robust_scanner_fusion_layer.py is not the original method in is's parper https://arxiv.org/pdf/2007.07542.pdf
In git:
output = self.linear_layer(fusion_input)
output = self.glu_layer(output)
In parper :
->
output1 = self.linear_layer(fusion_input)
output1 = torch.sigmoid(output1)
output2 = self.linear_layer(fusion_input)
output = torch.mul(output1 , output2 )
Actually In my sentence level dataset, I found many alignment drift case, which should be fixed by robust_scanner_fusion_layer.
I don't know is this right?
hi~, I think the robust_scanner_fusion_layer.py is not the original method in is's parper https://arxiv.org/pdf/2007.07542.pdf In git: output = self.linear_layer(fusion_input) output = self.glu_layer(output) In parper : -> output1 = self.linear_layer(fusion_input) output1 = torch.sigmoid(output1) output2 = self.linear_layer(fusion_input) output = torch.mul(output1 , output2 )
Actually In my sentence level dataset, I found many alignment drift case, which should be fixed by robust_scanner_fusion_layer. I don't know is this right?