olaf.pipeline.pipeline_component package¶
Subpackages¶
- olaf.pipeline.pipeline_component.axiom_extraction package
- olaf.pipeline.pipeline_component.candidate_term_enrichment package
- olaf.pipeline.pipeline_component.concept_relation_extraction package
- Submodules
- olaf.pipeline.pipeline_component.concept_relation_extraction.agglomerative_clustering_concept_extraction module
- olaf.pipeline.pipeline_component.concept_relation_extraction.agglomerative_clustering_relation_extraction module
- olaf.pipeline.pipeline_component.concept_relation_extraction.candidate_terms_to_concepts module
- olaf.pipeline.pipeline_component.concept_relation_extraction.candidate_terms_to_relations module
- olaf.pipeline.pipeline_component.concept_relation_extraction.concept_cooc_metarelation_extraction module
- olaf.pipeline.pipeline_component.concept_relation_extraction.knowledge_based_concept_extraction module
- olaf.pipeline.pipeline_component.concept_relation_extraction.knowledge_based_relation_extraction module
- olaf.pipeline.pipeline_component.concept_relation_extraction.llm_based_concept_extraction module
- olaf.pipeline.pipeline_component.concept_relation_extraction.llm_based_relation_extraction module
- olaf.pipeline.pipeline_component.concept_relation_extraction.synonym_concept_extraction module
- olaf.pipeline.pipeline_component.concept_relation_extraction.synonym_relation_extraction module
- Module contents
- olaf.pipeline.pipeline_component.concept_relation_hierarchy package
- olaf.pipeline.pipeline_component.term_extraction package
- Submodules
- olaf.pipeline.pipeline_component.term_extraction.c_value_term_extraction module
- olaf.pipeline.pipeline_component.term_extraction.llm_term_extraction module
- olaf.pipeline.pipeline_component.term_extraction.manual_candidate_terms module
- olaf.pipeline.pipeline_component.term_extraction.pos_term_extraction module
- olaf.pipeline.pipeline_component.term_extraction.term_extraction_schema module
- olaf.pipeline.pipeline_component.term_extraction.tfidf_term_extraction module
- Module contents
Submodules¶
olaf.pipeline.pipeline_component.pipeline_component_schema module¶
- class olaf.pipeline.pipeline_component.pipeline_component_schema.PipelineComponent[source]¶
Bases:
ABC
A pipeline component is part of a pipeline performing one specific task.
- abstract check_resources() None [source]¶
Method to check that the component has access to all its required resources.
- abstract get_performance_report() Dict[str, Any] [source]¶
- A getter for the pipeline component performance report.
If the component has been optimised, it only returns the best performance. Otherwise, it returns the results obtained with the set parameters.
Returns¶
- Dict[str, Any]
The pipeline component performance report.