Now that we have property classes, we want to move the metrics used in the DiagnosticReport into their respective properties.
This is the spec for the Synthesis property
Attributes
_details - A dataframe containing the following columns
'Metric'
'Score'
'Num Matched Rows'
'Num New Rows'
The metrics used in this class are: [NewRowSynthesis]
Methods
_generate_details(self, real_data, synthetic_data, metadata, progress_bar) - Generate the _details dataframe that will be used by the base class to get the score.
Pseudocode:
Problem Description
Now that we have property classes, we want to move the metrics used in the
DiagnosticReport
into their respective properties.This is the spec for the
Synthesis
propertyAttributes
_details
- A dataframe containing the following columnsThe metrics used in this class are: [NewRowSynthesis]
Methods
_generate_details(self, real_data, synthetic_data, metadata, progress_bar)
- Generate the_details
dataframe that will be used by the base class to get the score. Pseudocode:get_visualization()
- Returns a plotly.graph_objects._figure.Figure object for the specified table. Use code similar to what's in get_synthesis_plot.Expected behavior
Additional context