Releases: sdv-dev/SDMetrics
v0.6.0 - 2022-08-12
This release removes SDMetric's dependency on the RDT library, and also introduces new quality and diagnostic metrics. Additionally, we introduce a new compute_breakdown
method that returns a breakdown of metric results.
New Features
- Handle null values correctly - Issue #194 by @katxiao
- Add wrapper classes for new single and multi table metrics - Issue #169 by @katxiao
- Add CorrelationSimilarity metric - Issue #143 by @katxiao
- Add CardinalityShapeSimilarity metric - Issue #160 by @katxiao
- Add CardinalityStatisticSimilarity metric - Issue #145 by @katxiao
- Add ContingencySimilarity Metric - Issue #159 by @katxiao
- Add TVComplement metric - Issue #142 by @katxiao
- Add MissingValueSimilarity metric - Issue #139 by @katxiao
- Add CategoryCoverage metric - Issue #140 by @katxiao
- Add compute breakdown column for single column - Issue #152 by @katxiao
- Add BoundaryAdherence metric - Issue #138 by @katxiao
- Get KSComplement Score Breakdown - Issue #130 by @katxiao
- Add StatisticSimilarity Metric - Issue #137 by @katxiao
- New features for KSTest.compute - Issue #129 by @amontanez24
Internal Improvements
- Add integration tests and fixes - Issue #183 by @katxiao
- Remove rdt hypertransformer dependency in timeseries metrics - Issue #176 by @katxiao
- Replace rdt LabelEncoder with sklearn - Issue #178 by @katxiao
- Remove rdt as a dependency - Issue #182 by @katxiao
- Use sklearn's OneHotEncoder instead of rdt - Issue #170 by @katxiao
- Remove KSTestExtended - Issue #180 by @katxiao
- Remove TSFClassifierEfficacy and TSFCDetection metrics - Issue #171 by @katxiao
- Update the default tags for a feature request - Issue #172 by @katxiao
- Bump github macos version - Issue #174 by @katxiao
- Fix pydocstyle to check sdmetrics - Issue #153 by @pvk-developer
- Update the RDT version to 1.0 - Issue #150 by @pvk-developer
- Update slack invite link - Issue #132 by @pvk-developer
v0.5.0 - 2022-05-11
This release fixes an error where the relational KSTest
crashes if a table doesn't have numerical columns.
It also includes some housekeeping, updating the pomegranate and copulas version requirements.
Issues closed
v0.4.1 - 2021-12-09
v0.4.0 - 2021-11-16
This release adds support for Python 3.9 and updates dependencies to ensure compatibility with the rest of the SDV ecosystem, and upgrades to the latests RDT release.
Issues closed
- Replace
sktime
forpyts
- Issue #103 by @pvk-developer - Add support for Python 3.9 - Issue #102 by @pvk-developer
- Increase code style lint - Issue #80 by @fealho
- Add
pip check
toCI
workflows - Issue #79 by @pvk-developer - Upgrade dependency ranges - Issue #69 by @katxiao
v0.3.2 - 2021-08-16
v0.3.1 - 2021-07-12
v0.3.0 - 2021-03-31
This release includes privacy metrics to evaluate if the real data could be obtained or deduced from the synthetic samples. Additionally all the metrics have a normalize
method which takes the raw_score
generated by the metric and returns a value between 0
and 1
.
Issues closed
v0.2.0 - 2021-02-24
Dependency upgrades to ensure compatibility with the rest of the SDV ecosystem.
v0.1.3 - 2021-02-13
v0.1.2 - 2021-01-27
Big fixing release that addresses several minor errors.