Job Results

class gretel_client.gretel.job_results.GenerateJobResults(project: Project, model: Model, record_handler: RecordHandler, synthetic_data_link: str | None = None, synthetic_data: _DataFrameT | None = None)

Dataclass for the results from a Gretel data generation job.

refresh()

Refresh the generate job results attributes.

wait_for_completion()

Wait for the model to finish generating data.

class gretel_client.gretel.job_results.GretelJobResults(project: Project, model: Model)

Base class for Gretel jobs.

class gretel_client.gretel.job_results.TrainJobResults(project: Project, model: Model, model_config: dict | None = None, report: GretelReport | None = None, model_logs: List[dict] | None = None)

Dataclass for the results from a Gretel model training job.

fetch_report_synthetic_data() _DataFrameT

Fetch synthetic data generated for the report and return as a DataFrame.

Note: This method requires the pandas package to be installed.

refresh()

Refresh the training job results attributes.

wait_for_completion()

Wait for the model to finish training.