Skip to content

Releases: JuliaTrustworthyAI/CounterfactualExplanations.jl

v1.3.6

08 Nov 13:42
1f2e7bc
Compare
Choose a tag to compare

CounterfactualExplanations v1.3.6

Diff since v1.3.5

Merged pull requests:

Closed issues:

  • Sort out PROBE (#376)
  • Use Gradient Magnitude Matching or Root Scaling (#490)
  • Bug in train_test_split function (#497)

v1.3.5

28 Oct 12:59
9013ce1
Compare
Choose a tag to compare

CounterfactualExplanations v1.3.5

Diff since v1.3.4

Merged pull requests:

Closed issues:

  • Field names of CounterfactualExplanation are not obvious enough (#488)

v1.3.4

24 Oct 10:03
5ff1e81
Compare
Choose a tag to compare

CounterfactualExplanations v1.3.4

Diff since v1.3.3

Merged pull requests:

v1.3.3

30 Sep 12:07
5fc8db7
Compare
Choose a tag to compare

CounterfactualExplanations v1.3.3

Diff since v1.3.2

Merged pull requests:

  • 475 no method matching for neurotreemodel (#485) (@pat-alt)

v1.3.2

25 Sep 14:25
65e38f3
Compare
Choose a tag to compare

CounterfactualExplanations v1.3.2

Diff since v1.3.1

Merged pull requests:

Closed issues:

  • No method matching for NeuroTreeModel (#475)

v1.3.1

24 Sep 13:11
dd957ba
Compare
Choose a tag to compare

CounterfactualExplanations v1.3.1

Diff since v1.3.0

Merged pull requests:

  • 475 no method matching for neurotreemodel (#479) (@pat-alt)

v1.3.0

24 Sep 09:17
3673de1
Compare
Choose a tag to compare

CounterfactualExplanations v1.3.0

Diff since v1.2.0

Merged pull requests:

Closed issues:

  • Support for SEM/SCM in encondings.jl (#456)
  • [Generator] Add T-CREx (#473)
  • No method matching for NeuroTreeModel (#475)

v1.2.0

12 Sep 16:11
bab1a93
Compare
Choose a tag to compare

CounterfactualExplanations v1.2.0

Diff since v1.1.6

Merged pull requests:

Closed issues:

  • [Generator] ECCCo (#387)
  • Add unfaithfulness metric (#454)
  • Constrained Optimization for SCMs (#457)
  • Document MINT (#467)
  • Test ratio up (#471)

v1.1.6

19 May 07:03
08c7354
Compare
Choose a tag to compare

CounterfactualExplanations v1.1.6

Diff since v1.1.5

Removed

  • Removed the call to the Iris function in the test suite because of HTTPs issues. [#452]
  • Removed the mlj_models_catalogue because it served no obvious purpose. In the future, we may instead add meta information to the all_models_catalogue. [#444]

Added

  • New general Model struct that wraps empty concrete types. This adds a more general interface that is still flexible enough by simply using multiple dispatch on the empty concrete types. [#444]
  • A new incompatible(::AbstractGenerator, ::AbstractCounterfactualExplanation) function has been added to avoid running a counterfactual search if the generator is incompatible with any other specification (e.g. the model). [#444]

Changed

  • No longer exporting many of the deprecated functions. [#452]
  • Updated pre-trained model artifacts. [#444]
  • Support for DecisionTree.jl models and the FeatureTweakGenerator have been moved to an extension (DecisionTreeExt). [#444]
  • Updates to NeuroTreeModels extensions to incorporate breaking changes to package. [#444]
  • No longer running alloc test on Windows. [#441]
  • Slight change to doctests. [#447]

Merged pull requests:

Closed issues:

  • Interface to <: Supervised MLJ models (#69)
  • Investigate Relocation of Features (#324)
  • Asserts are working unexpectedly for Feature Tweak (#353)
  • Update Model Catalogue docs (#369)
  • Growing Spheres is not working for EvoTrees (#384)
  • Test for alloc fails on windows (#441)
  • Add new pkgstats badge (#443)
  • Update NeuroTreeModels extensions (#444)
  • Fix doctest (#447)
  • Make generate_perturbations a universal method (#451)

artifacts-1.6: Merge pull request #448 from JuliaTrustworthyAI/447-fix-doctest

18 May 06:58
ee388b3
Compare
Choose a tag to compare