Skip to content

Commit 851495e

Browse files
author
Chenghao Tan
committed
feat: Add support for CFVAE
1 parent 12202f1 commit 851495e

21 files changed

+1524
-4
lines changed

methods/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@
2020
Revise,
2121
Roar,
2222
Wachter,
23+
CFVAE,
2324
)

methods/api/recourse_method.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@ def get_counterfactuals(self, factuals: pd.DataFrame):
4242
pd.DataFrame
4343
Encoded and normalised counterfactual examples.
4444
"""
45-
pass
45+
return pd.DataFrame()

methods/catalog/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@
1717
from .revise import Revise
1818
from .roar import Roar
1919
from .wachter import Wachter
20+
from .cfvae import CFVAE

methods/catalog/cfvae/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# flake8: noqa
2+
3+
from .model import CFVAE

methods/catalog/cfvae/model.py

Lines changed: 487 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)