Merge pull request #1846 from tamuhey/patch/iss1845
fix summary_type value of SequenceSummary
This commit is contained in:
@@ -740,7 +740,7 @@ class SequenceSummary(nn.Module):
|
|||||||
def __init__(self, config):
|
def __init__(self, config):
|
||||||
super(SequenceSummary, self).__init__()
|
super(SequenceSummary, self).__init__()
|
||||||
|
|
||||||
self.summary_type = config.summary_type if hasattr(config, 'summary_use_proj') else 'last'
|
self.summary_type = config.summary_type if hasattr(config, 'summary_type') else 'last'
|
||||||
if self.summary_type == 'attn':
|
if self.summary_type == 'attn':
|
||||||
# We should use a standard multi-head attention module with absolute positional embedding for that.
|
# We should use a standard multi-head attention module with absolute positional embedding for that.
|
||||||
# Cf. https://github.com/zihangdai/xlnet/blob/master/modeling.py#L253-L276
|
# Cf. https://github.com/zihangdai/xlnet/blob/master/modeling.py#L253-L276
|
||||||
|
|||||||
Reference in New Issue
Block a user