Evidently

Latest version: v0.4.40

Safety actively analyzes 681935 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 16

0.2.5

Not secure
**Updates:**
Instead of using just Pearson correlation, the following tests automatically choose the correlation method depending on target and prediction types:
- TestTargetPredictionCorrelation
- TestTargetFeaturesCorrelations
- TestPredictionFeaturesCorrelations

**Fixes:**
446
499
504
505
511

0.2.4

Not secure
Updated project build to be compatible with python 3.11

0.2.3

Not secure
Conda-compatible project build: prebuilt UI is stored in the repo; there is no need to build it locally.

0.2.2

Not secure
**Breaking Changes:**
- Python 3.6 is no longer supported

**Updates:**
- New parameter “text_features” was added to ColumnMapping. text_features parameter takes a list with feature names: “column_mapping.text_features=[’text_feature_1’, ‘text_feature_2’, …, ‘text_feature_k’]”
- The following metrics now support text features:
- DatasetSummaryMetric()
- DatasetMissingValuesMetric()
- ColumnSummaryMetric(column_name="name")
- ColumnMissingValuesMetric(column_name="name")
- ColumnRegExpMetric(column_name="name", reg_exp=r".*ticket.*")
- ConflictPredictionMetric()
- ConflictTargetMetric()
- DatasetCorrelationsMetric()
- DatasetDriftMetric()
- DataDriftTable()
- ColumnDriftMetric(column_name=”name”)
- TargetByFeaturesTable(columns=columns)
- ClassificationQualityByFeatureTable()
- RegressionErrorBiasTable()
- All metric presets now support text features
- All tests based on metrics that support text features also support texts
- The following test presets now support text features:
- NoTargetPerformanceTestPreset
- DataStabilityTestPreset
- DataQualityTestPreset
- DataDriftTestPreset
- Added metric **TextDescriptorsDriftMetric** for text data
- Added metric **TextDescriptorsDistribution** for text data
- Added metric **TextDescriptorsCorrelationMetric** for text data
- Added **TextOverviewPreset**(column_name=”name”) for text data. The preset includes:
- ColumnSummaryMetric
- TextDescriptorsDistribution
- TextDescriptorsCorrelation
- ColumnDriftMetric (if reference dataset is provided)
- TextDescriptorsDriftMetric (if reference dataset is provided)

**Changes:**
- Method get_parameters(self) -> Optional[tuple] from Metric(Generic[TResult]) class was updated and became optional. The algorithm to determine metric parameters and create a tuple with metric parameters and its values is updated to cover more parameter types. Since the algorithm has been significantly updated, get_parameters method should be implemented in a custom metric class only if specific behaviour is needed. For most standard scenarios, the default version is sufficient.
- Metric deduplication now includes not only metric calculation parameters but features as well. This helps to deduplicate calculations of the same metrics on top of the same features and as a result, reduce calculation time.

**Fixes:**
- 484
- 490

0.2.1

Not secure
**Updates:**
Added Maximum-Mean-Discrepancy (MMD) test [383](https://github.com/evidentlyai/evidently/pull/383)
Added an example of the integration with Metaflow 468

**Fixes:**
463
471
472
473
474
476

0.2.0

Not secure
Breaking Changes:
NOTE: **Dashboards, Profiles, Tabs and Profile** Sections are now **DEPRECATED** and will be completely **REMOVED** in the nearest releases.

**Deleted** NumTargetDriftPreset (use TargetDriftPreset instead)
**Deleted** CatTargetDriftPreset (use TargetDriftPreset instead)

**Renamed Parameters:**
- classification_threshold -> probas_threshold
this afects:
ClassificationQualityMetric , TestAccuracyScore, TestPrecisionScore, TestRecallScore, TestF1Score, TestTPR, TestTNR, TestFPR, TestFNR, TestPrecisionByClass, TestRecallByClass, TestF1ByClass, ClassificationPreset, BinaryClassificationTestPreset

- threshold-> stattest_threshold
this afects:
ColumnDriftMetric, TestColumnValueDrift, BinaryClassificationTestPreset, BinaryClassificationTopKTestPreset, MulticlassClassificationTestPreset

- all_features_stattest  -> stattest & all_features_threshold -> stattest_threshold
this afects:
DataDriftTable, DatasetDriftMetric, TestNumberOfDriftedColumns, TestShareOfDriftedColumns, DataDriftPreset, TargetDriftPreset, DataDriftTestPreset, NoTargetPerformanceTestPreset

- cat_features_stattest -> cat_stattest  & cat_features_threshold -> cat_stattest_threshold 
this afects:
DataDriftTable, DatasetDriftMetric, TestNumberOfDriftedColumns, TestShareOfDriftedColumns, DataDriftPreset, TargetDriftPreset, DataDriftTestPreset, NoTargetPerformanceTestPreset

- num_features_stattest -> num_stattest & num_features_stattest -> num_stattest_threshold 
this afects:
DataDriftTable, DatasetDriftMetric, TestNumberOfDriftedColumns, TestShareOfDriftedColumns, DataDriftPreset, TargetDriftPreset, DataDriftTestPreset, NoTargetPerformanceTestPreset

- per_feature_stattest -> per_column_stattest & per_feature_stattest -> per_column_stattest_threshold
this afects:
DataDriftTable, DatasetDriftMetric, TestNumberOfDriftedColumns, TestShareOfDriftedColumns, DataDriftPreset, TargetDriftPreset, DataDriftTestPreset, NoTargetPerformanceTestPreset

**Renamed Tests:**
- TestColumnValueDrift  -> TestColumnDrift
- TestColumnValueRegExp -> TestColumnRegExp 
- TestValueQuantile -> TestColumnQuantile

Updates:
Added top_error parameter to RegressionErrorBiasTable metric 422
Added ClassificationDummyMetric metric [445](https://github.com/evidentlyai/evidently/pull/445)
Added RegressionDummyMetric metric [445](https://github.com/evidentlyai/evidently/pull/445)
Added ConflictPredictionMetric metric [455](https://github.com/evidentlyai/evidently/pull/455)
Added ConflictTargetMetric metric [455](https://github.com/evidentlyai/evidently/pull/455)

Added API reference DRAFT https://docs.evidentlyai.com/reference/api-reference

Added new Statistical Tests:
- Apps-Singleton test 363
- Total Variation Distance (TVD) 391

Fixes:
431
438
451
458

Page 9 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.