nlpmed_engine.pipelines package

Submodules

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

Module contents