From 7cef53a80ead593a98ddaa1a4c24fe6ae79d0cca Mon Sep 17 00:00:00 2001 From: Adriane Boyd Date: Tue, 7 Mar 2023 09:50:47 +0100 Subject: [PATCH] Break up longer expression --- spacy/cli/templates/quickstart_training.jinja | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spacy/cli/templates/quickstart_training.jinja b/spacy/cli/templates/quickstart_training.jinja index f8d18d6e0..441189341 100644 --- a/spacy/cli/templates/quickstart_training.jinja +++ b/spacy/cli/templates/quickstart_training.jinja @@ -26,7 +26,8 @@ lang = "{{ lang }}" {%- set with_accuracy = optimize == "accuracy" -%} {# The BOW textcat doesn't need a source of features, so it can omit the tok2vec/transformer. #} -{%- set textcat_needs_features = has_textcat and (with_accuracy or use_transformer) -%} +{%- set with_accuracy_or_transformer = (use_transformer or with_accuracy) -%} +{%- set textcat_needs_features = has_textcat and with_accuracy_or_transformer -%} {%- if ("tagger" in components or "morphologizer" in components or "parser" in components or "ner" in components or "spancat" in components or "trainable_lemmatizer" in components or "entity_linker" in components or textcat_needs_features) -%} {%- set full_pipeline = ["transformer" if use_transformer else "tok2vec"] + components -%} {%- else -%}