neuralset.extractors.text.SpacyEmbedding¶
- pydantic model neuralset.extractors.text.SpacyEmbedding[source][source]¶
Get word embedding from spacy.
- Parameters:
model_name (str) – Explicit spacy model name (e.g.
"en_core_web_sm"). Mutually exclusive withlanguage.language (str) – Language name or ISO code (e.g.
"english","fr"). Resolved to a default spacy model viaget_spacy_model(). Mutually exclusive withmodel_name. If neither is set, language is read from events.
- Fields:
- prepare(obj: DataFrame | Sequence[Event] | Sequence[Segment]) None[source][source]¶
Pre-compute and cache extractor data for a collection of events.
This method triggers
_get_dataon every matching event so that expensive computation (e.g. model inference) is done once and cached. It then calls the extractor on a single event to populate the output shape, which is needed whenallow_missing=True.Call
preparebefore using the extractor in a dataloader.