Skip to content
This repository was archived by the owner on Jun 11, 2026. It is now read-only.

v1.4.0

Choose a tag to compare

@jlema jlema released this 26 Jan 01:24
· 10 commits to dev since this release
a02de78

This is a noteworthy release as we've added support for TensorFlow for all the backward compatibility loss functions and implemented a Backward Compatibility model class for training TensorFlow models with New Error loss.

Also we've released a Model Comparison widget for that can be used to compare any two models or integrated into a dashboard or other model comparison workflows. The development environment has been updated to support running the Model Comparison widget outside of Jupyter notebook.

As always, this release incorporates some enhancements to existing widget components and a few features and fixes. Please upgrade to the latest version, and let us know what you think.

New support for TensorFlow:

  • Added TensorFlow support for all the Backward Compatibility loss functions.
  • Implemented a Backward Compatibility model class for training TensorFlow models with New Error loss.

Enhancements to existing widget components:

  • Compatibility sweeps are automatically logged with MLflow.

New widget components released:

  • Model Comparison widget.

Documentation updates:

Fixes:

  • Fixed issues preventing the user from using the Compatibility Analysis widget multiple times in the same notebook.
  • Fixed issues with the Venn diagram not resetting in some circumstances.
  • Fixed some pagination issues with the Error instances table.
  • Fixed crash when filtering on dataset or dissonance functions.

The latest PyPi package is here: https://pypi.org/project/backwardcompatibilityml/1.4.0/

The latest documentation is here: https://backwardcompatibilityml.readthedocs.io/en/v1.4.0/