medacy.pipelines.base.base_pipeline module¶
-
class
medacy.pipelines.base.base_pipeline.BasePipeline(pipeline_name, spacy_pipeline=None, description=None, creators='', organization='')[source]¶ Bases:
abc.ABCAn abstract wrapper for a Medical NER Pipeline
-
_abc_impl= <_abc_data object>¶
-
add_component(component, *argv, **kwargs)[source]¶ Adds a given component to pipeline :param component: a subclass of BaseComponent
-
get_components()[source]¶ Retrieves a listing of all components currently in the pipeline. :return: a list of components inside the pipeline.
-
get_feature_extractor()[source]¶ Returns an instant of FeatureExtractor with all configs set. :return: An instant of FeatureExtractor
-
get_language_pipeline()[source]¶ Retrieves the associated spaCy Language pipeline that the medaCy pipeline wraps. :return: spacy_pipeline
-
get_learner()[source]¶ Retrieves an instance of a sci-kit learn compatible learning algorithm. :return: model
-