mirror of
https://github.com/explosion/spaCy.git
synced 2025-04-25 11:23:40 +03:00
Add use_transformer test
This commit is contained in:
parent
f3a928cb4b
commit
836fd87b1e
|
@ -20,7 +20,7 @@ from spacy.cli._util import parse_config_overrides, string_to_list
|
||||||
from spacy.cli._util import substitute_project_variables
|
from spacy.cli._util import substitute_project_variables
|
||||||
from spacy.cli._util import validate_project_commands
|
from spacy.cli._util import validate_project_commands
|
||||||
from spacy.cli._util import upload_file, download_file
|
from spacy.cli._util import upload_file, download_file
|
||||||
from spacy.cli.configure import configure_resume_cli
|
from spacy.cli.configure import configure_resume_cli, use_transformer
|
||||||
from spacy.cli.debug_data import _compile_gold, _get_labels_from_model
|
from spacy.cli.debug_data import _compile_gold, _get_labels_from_model
|
||||||
from spacy.cli.debug_data import _get_labels_from_spancat
|
from spacy.cli.debug_data import _get_labels_from_spancat
|
||||||
from spacy.cli.debug_data import _get_distribution, _get_kl_divergence
|
from spacy.cli.debug_data import _get_distribution, _get_kl_divergence
|
||||||
|
@ -1202,3 +1202,16 @@ def test_configure_resume(tmp_path):
|
||||||
|
|
||||||
for comp, val in conf["components"].items():
|
for comp, val in conf["components"].items():
|
||||||
assert "source" in val, f"Non-sourced component: {comp}"
|
assert "source" in val, f"Non-sourced component: {comp}"
|
||||||
|
|
||||||
|
|
||||||
|
def test_use_transformer(tmp_path):
|
||||||
|
nlp = spacy.blank("en")
|
||||||
|
nlp.add_pipe("tok2vec")
|
||||||
|
base_path = tmp_path / "tok2vec_sample"
|
||||||
|
nlp.to_disk(base_path)
|
||||||
|
|
||||||
|
out_path = tmp_path / "converted_to_trf"
|
||||||
|
conf = use_transformer(base_path, out_path)
|
||||||
|
assert out_path.exists(), "No model saved"
|
||||||
|
|
||||||
|
assert "transformer" in conf["components"], "No transformer component"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user