nemo_microservices.data_designer.config.interface#

Module Contents#

Classes#

Data#

API#

class nemo_microservices.data_designer.config.interface.DataDesignerInterface#

Bases: abc.ABC, typing.Generic[nemo_microservices.data_designer.config.interface.ResultsT]

abstract create(
config_builder: nemo_microservices.data_designer.config.config_builder.DataDesignerConfigBuilder,
*,
num_records: int = DEFAULT_NUM_RECORDS,
) nemo_microservices.data_designer.config.interface.ResultsT#
abstract get_default_model_configs() list[nemo_microservices.data_designer.config.models.ModelConfig]#
abstract get_default_model_providers() list[nemo_microservices.data_designer.config.models.ModelProvider]#
abstract property info: nemo_microservices.data_designer.config.utils.info.InterfaceInfo#
abstract preview(
config_builder: nemo_microservices.data_designer.config.config_builder.DataDesignerConfigBuilder,
*,
num_records: int = DEFAULT_NUM_RECORDS,
) nemo_microservices.data_designer.config.preview_results.PreviewResults#
class nemo_microservices.data_designer.config.interface.ResultsProtocol#

Bases: typing.Protocol

load_analysis() nemo_microservices.data_designer.config.analysis.dataset_profiler.DatasetProfilerResults#
load_dataset() pandas.DataFrame#
nemo_microservices.data_designer.config.interface.ResultsT#

‘TypeVar(…)’