55
66import logging
77from pathlib import Path
8- from typing import TYPE_CHECKING
9-
10- if TYPE_CHECKING :
11- from data_designer .engine .analysis .dataset_profiler import DataDesignerDatasetProfiler
12- from data_designer .engine .dataset_builders .column_wise_builder import ColumnWiseDatasetBuilder
13- from data_designer .engine .resources .resource_provider import ResourceProvider
148
159# Lazy-loaded third-party and engine components via facades
1610from data_designer import engine , lazy_imports
@@ -328,17 +322,17 @@ def _resolve_model_providers(self, model_providers: list[ModelProvider] | None)
328322 return model_providers or []
329323
330324 def _create_dataset_builder (
331- self , config_builder : DataDesignerConfigBuilder , resource_provider : ResourceProvider
332- ) -> ColumnWiseDatasetBuilder :
325+ self , config_builder : DataDesignerConfigBuilder , resource_provider : engine . ResourceProvider
326+ ) -> engine . ColumnWiseDatasetBuilder :
333327 return engine .ColumnWiseDatasetBuilder (
334328 column_configs = engine .compile_dataset_builder_column_configs (config_builder .build (raise_exceptions = True )),
335329 processor_configs = config_builder .get_processor_configs (),
336330 resource_provider = resource_provider ,
337331 )
338332
339333 def _create_dataset_profiler (
340- self , config_builder : DataDesignerConfigBuilder , resource_provider : ResourceProvider
341- ) -> DataDesignerDatasetProfiler :
334+ self , config_builder : DataDesignerConfigBuilder , resource_provider : engine . ResourceProvider
335+ ) -> engine . DataDesignerDatasetProfiler :
342336 return engine .DataDesignerDatasetProfiler (
343337 config = engine .DatasetProfilerConfig (
344338 column_configs = config_builder .get_column_configs (),
@@ -349,7 +343,7 @@ def _create_dataset_profiler(
349343
350344 def _create_resource_provider (
351345 self , dataset_name : str , config_builder : DataDesignerConfigBuilder
352- ) -> ResourceProvider :
346+ ) -> engine . ResourceProvider :
353347 model_configs = config_builder .model_configs
354348 engine .ArtifactStorage .mkdir_if_needed (self ._artifact_path )
355349 return engine .ResourceProvider (
0 commit comments