nlpmed_engine.pipelines package
nlpmed_engine.pipelines.base_pipeline module
-
class nlpmed_engine.pipelines.base_pipeline.BasePipeline(config: dict)
Bases: object
-
initializer(component_name: str, settings: dict) → object
-
preprocess_params(config: dict | None = None) → dict
-
class nlpmed_engine.pipelines.base_pipeline.ComponentDict
Bases: TypedDict
-
component: object | None
-
status: str | None
nlpmed_engine.pipelines.batch_pipeline module
-
class nlpmed_engine.pipelines.batch_pipeline.BatchPipeline(config: dict)
Bases: BasePipeline
-
process(patients: list[Patient], config: dict | None = None, processes: int = 4) → list[Patient]
nlpmed_engine.pipelines.single_pipeline module
-
class nlpmed_engine.pipelines.single_pipeline.SinglePipeline(config: dict)
Bases: BasePipeline
-
process(patient: Patient, config: dict | None = None) → Patient