Browse Source

修复BertEmbedding的weight

tags/v0.4.10
yh 6 years ago
parent
commit
cb3cb8bc5c
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      fastNLP/embeddings/embedding.py

+ 2
- 2
fastNLP/embeddings/embedding.py View File

@@ -41,9 +41,9 @@ class Embedding(nn.Module):
self.dropout = nn.Dropout(dropout)
if not isinstance(self.embed, TokenEmbedding):
if hasattr(self, 'embed_size'):
if hasattr(self.embed, 'embed_size'):
self._embed_size = self.embed.embed_size
elif hasattr(self, 'embedding_dim'):
elif hasattr(self.embed, 'embedding_dim'):
self._embed_size = self.embed.embedding_dim
else:
self._embed_size = self.embed.weight.size(1)


Loading…
Cancel
Save