Skip to content

Commit 4f3d2e2

Browse files
authored
Fix typo in replace_listener config and refactor (#291)
* Fix typo in replace_listener config and refactor * Fix version
1 parent 99425f2 commit 4f3d2e2

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[metadata]
2-
version = 1.0.5
2+
version = 1.0.6
33
description = spaCy pipelines for pre-trained BERT and other transformers
44
url = https://spacy.io
55
author = Explosion

spacy_transformers/layers/_util.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@ def replace_listener_cfg(tok2vec_model_cfg, listener_model_cfg):
1313
and "TransformerListener" in listener_model_cfg["@architectures"]
1414
):
1515
result["@architectures"] = "spacy-transformers.Tok2VecTransformer.v1"
16-
if "pooling" in listener_model_cfg and "pooling" not in result:
17-
result["pooling"] = listener_model_cfg["pooling"]
18-
if "grad_factor" in listener_model_cfg and "grad_factor" not in result:
19-
result["grad_factor"] = listener_model_cfg["pooling"]
20-
16+
for key in ["pooling", "grad_factor"]:
17+
if key in listener_model_cfg and key not in result:
18+
result[key] = listener_model_cfg[key]
2119
return result

0 commit comments

Comments
 (0)