From e8eb4265d7835861363ebd12f8ee929f565c67fb Mon Sep 17 00:00:00 2001 From: Daniel J Walsh Date: Wed, 12 Feb 2025 16:36:23 -0500 Subject: [PATCH] Remove haystack and optimizations subdir and move files to top level Signed-off-by: Daniel J Walsh --- pragmatic/{haystack => }/docling_splitter.py | 2 +- pragmatic/{optimizations => }/finetuning.py | 0 pragmatic/pipelines/indexing.py | 4 ++-- 3 files changed, 3 insertions(+), 3 deletions(-) rename pragmatic/{haystack => }/docling_splitter.py (98%) rename pragmatic/{optimizations => }/finetuning.py (100%) diff --git a/pragmatic/haystack/docling_splitter.py b/pragmatic/docling_splitter.py similarity index 98% rename from pragmatic/haystack/docling_splitter.py rename to pragmatic/docling_splitter.py index 7561424..05ccc07 100644 --- a/pragmatic/haystack/docling_splitter.py +++ b/pragmatic/docling_splitter.py @@ -58,4 +58,4 @@ def from_dict(cls, data: Dict[str, Any]) -> "DoclingDocumentSplitter": """ Deserializes the component from a dictionary. """ - return default_from_dict(cls, data) \ No newline at end of file + return default_from_dict(cls, data) diff --git a/pragmatic/optimizations/finetuning.py b/pragmatic/finetuning.py similarity index 100% rename from pragmatic/optimizations/finetuning.py rename to pragmatic/finetuning.py diff --git a/pragmatic/pipelines/indexing.py b/pragmatic/pipelines/indexing.py index d09b800..c9a4523 100644 --- a/pragmatic/pipelines/indexing.py +++ b/pragmatic/pipelines/indexing.py @@ -9,8 +9,8 @@ from docling_haystack.converter import DoclingConverter, ExportType -from pragmatic.haystack.docling_splitter import DoclingDocumentSplitter -from pragmatic.optimizations.finetuning import finetune_embedding_model +from pragmatic.docling_splitter import DoclingDocumentSplitter +from pragmatic.finetuning import finetune_embedding_model from pragmatic.pipelines.pipeline import CommonPipelineWrapper