This commit is contained in:
svlandeg 2021-10-29 17:10:07 +02:00
parent dbaf68a439
commit 1cc0d05812
7 changed files with 9 additions and 8 deletions

View File

@ -201,7 +201,11 @@ def setup_package():
for name in MOD_NAMES:
mod_path = name.replace(".", "/") + ".pyx"
ext = Extension(
name, [mod_path], language="c++", extra_compile_args=["-std=c++11"]
name,
[mod_path],
language="c++",
include_dirs=include_dirs,
extra_compile_args=["-std=c++11"],
)
ext_modules.append(ext)
print("Cythonizing sources")

View File

@ -47,7 +47,7 @@ class Parser(TrainablePipe):
beam_density=0.0,
beam_update_prob=0.0,
multitasks=tuple(),
incorrect_spans_key=None
incorrect_spans_key=None,
):
"""Create a Parser.

View File

@ -123,6 +123,7 @@ def test_ner_labels_added_implicitly_on_predict():
assert "D" in ner.labels
@pytest.mark.skip(reason="Not yet supported")
def test_ner_labels_added_implicitly_on_beam_parse():
nlp = Language()
ner = nlp.add_pipe("beam_ner")

View File

@ -255,7 +255,7 @@ cfg_string_multi = """
factory = "ner"
[components.ner.model]
@architectures = "spacy.TransitionBasedParser.v2"
@architectures = "spacy.TransitionBasedParser.v3"
[components.ner.model.tok2vec]
@architectures = "spacy.Tok2VecListener.v1"

View File

@ -5,7 +5,7 @@ from pathlib import Path
from spacy.about import __version__ as spacy_version
from spacy import util
from spacy import prefer_gpu, require_gpu, require_cpu
from spacy.util import dot_to_object, SimpleFrozenList
from spacy.util import dot_to_object, SimpleFrozenList, import_file, to_ternary_int
from thinc.api import Config, Optimizer, ConfigValidationError
from thinc.api import set_current_ops
from spacy.training.batchers import minibatch_by_words

View File

@ -40,9 +40,6 @@ class SpanGroups(UserDict):
doc = self._ensure_doc()
return SpanGroups(doc).from_bytes(self.to_bytes())
def copy(self) -> "SpanGroups":
return SpanGroups(self.doc_ref()).from_bytes(self.to_bytes())
def to_bytes(self) -> bytes:
# We don't need to serialize this as a dict, because the groups
# know their names.

View File

@ -1,5 +1,4 @@
from collections.abc import Iterable as IterableInstance
import warnings
import numpy
from murmurhash.mrmr cimport hash64