You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add the following methods to the evaluation.multi_table module
run_diagnostic(real_data ,synthetic_data, metadata, verbose) - Wrapper around the initialization and evaluation of this class.
evaluate_quality(real_data, synthetic_data, metadata, verbose) - Wrapper around the initialization and evaluation of this class.
synthesizer.get_column_plot(real_data, synthetic_data, metadata, table_name, column_name) - Wraps the same method as the single table case but requires the table name.
synthesizer.get_column_pair_plot(real_data, synthetic_data, metadata, table_name, column_names) - Wraps the same method as the single table case but requires the table name.
Problem Description
As a user, it would be useful to evaluate the synthetic data generated against the original data.
Acceptance criteria
Add a
evaluation
module and two submodules within it:single_table
andmulti_table
Add the following methods to the
evaluation.single_table
moduleevaluate_quality(real_data, synthetic_data, metadata, verbose)
- Wrapper around the initialization and evaluation of this class.run_diagnostic(real_data, synthetic_data, metadata, verbose)
- Wrapper around the initialization and evaluation of this class.get_column_plot(real_data, synthetic_data, metadata, column_name)
- Wrapper around sdmetrics.reports.utils.get_column_plotget_column_pair_plot(real_data, synthetic_data, metadata, column_names)
- Wrapper around sdmetrics.reports.utils.get_column_pair_plotAdd the following methods to the
evaluation.multi_table
modulerun_diagnostic(real_data ,synthetic_data, metadata, verbose)
- Wrapper around the initialization and evaluation of this class.evaluate_quality(real_data, synthetic_data, metadata, verbose)
- Wrapper around the initialization and evaluation of this class.synthesizer.get_column_plot(real_data, synthetic_data, metadata, table_name, column_name)
- Wraps the same method as the single table case but requires the table name.synthesizer.get_column_pair_plot(real_data, synthetic_data, metadata, table_name, column_names)
- Wraps the same method as the single table case but requires the table name.Expected behavior
The text was updated successfully, but these errors were encountered: