neuralset.extractors.meta.AggregatedExtractor¶
- pydantic model neuralset.extractors.meta.AggregatedExtractor[source][source]¶
Aggregate multiple extractors along the specified dimension. Note that self.extractor_aggregation determines how the extractors are aggregated for a given event, whereas self.aggregation determines how different events are aggregated (after the extractors have been aggregated).
- Fields:
- field extractors: list[BaseExtractor] [Required][source]¶
- prepare(events: DataFrame) 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.