Skip to content

Commit 96b084f

Browse files
authored
chore: fixing lint and formatting (#304)
1 parent 979fcdf commit 96b084f

109 files changed

Lines changed: 191 additions & 92 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/holisticai/bias/metrics/_classification.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
import numpy as np
55
import pandas as pd
66

7+
# Efficacy metrics
8+
from sklearn.metrics import accuracy_score, confusion_matrix, roc_auc_score
9+
from sklearn.neighbors import NearestNeighbors
10+
711
# utils
812
from holisticai.utils._validation import (
913
_array_like_to_numpy,
@@ -13,10 +17,6 @@
1317
_regression_checks,
1418
)
1519

16-
# Efficacy metrics
17-
from sklearn.metrics import accuracy_score, confusion_matrix, roc_auc_score
18-
from sklearn.neighbors import NearestNeighbors
19-
2020

2121
def _group_success_rate(g, y):
2222
"""Group success rate.

src/holisticai/bias/metrics/_clustering.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import numpy as np
22
import pandas as pd
3-
from holisticai.utils._recommender_tools import entropy
4-
from holisticai.utils._validation import _clustering_checks
53

64
# sklearn imports
75
from sklearn.metrics import (
@@ -10,6 +8,9 @@
108
silhouette_samples,
119
)
1210

11+
from holisticai.utils._recommender_tools import entropy
12+
from holisticai.utils._validation import _clustering_checks
13+
1314

1415
def cluster_balance(group_a, group_b, y_pred):
1516
"""Cluster Balance

src/holisticai/bias/metrics/_recommender.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
import numpy as np
33
import pandas as pd
44

5+
# sklearn imports
6+
from sklearn.metrics import mean_absolute_error
7+
58
# utils
69
from holisticai.utils import mat_to_binary, normalize_tensor
710

@@ -16,9 +19,6 @@
1619
)
1720
from holisticai.utils._validation import _recommender_checks
1821

19-
# sklearn imports
20-
from sklearn.metrics import mean_absolute_error
21-
2222

2323
def aggregate_diversity(mat_pred, top=None, thresh=0.5, normalize=False):
2424
r"""Aggregate Diversity

src/holisticai/bias/mitigation/inprocessing/adversarial_debiasing/transformer.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import jax.numpy as jnp
77
import numpy as np
88
import pandas as pd
9+
910
from holisticai.bias.mitigation.inprocessing.adversarial_debiasing.models import (
1011
ADModel,
1112
AdversarialModel,

src/holisticai/bias/mitigation/inprocessing/commons/_moments_utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import numpy as np
44
import pandas as pd
5+
56
from holisticai.bias.mitigation.inprocessing.commons._conventions import _EVENT, _GROUP_ID, _LABEL, _SIGNED
67

78

src/holisticai/bias/mitigation/inprocessing/commons/classification/_constraints.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import numpy as np
44
import pandas as pd
5+
56
from holisticai.bias.mitigation.inprocessing.commons._conventions import (
67
_ALL,
78
_EVENT,

src/holisticai/bias/mitigation/inprocessing/commons/classification/_objectives.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import numpy as np
22
import pandas as pd
3+
34
from holisticai.bias.mitigation.inprocessing.commons._conventions import _ALL, _LABEL
45
from holisticai.bias.mitigation.inprocessing.commons._moments_utils import BaseMoment
56

src/holisticai/bias/mitigation/inprocessing/commons/regression/_constraints.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import numpy as np
22
import pandas as pd
3+
34
from holisticai.bias.mitigation.inprocessing.commons._conventions import (
45
_ALL,
56
_EVENT,

src/holisticai/bias/mitigation/inprocessing/exponentiated_gradient/_lagrangian.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
import numpy as np
22
import pandas as pd
33
import scipy.optimize as opt
4-
from holisticai.bias.mitigation.inprocessing.commons._conventions import PRECISION
54
from sklearn import clone
65

6+
from holisticai.bias.mitigation.inprocessing.commons._conventions import PRECISION
7+
78

89
class Lagrangian:
910
"""Operations related to the Lagrangian"""

src/holisticai/bias/mitigation/inprocessing/exponentiated_gradient/algorithm.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
import numpy as np
66
import pandas as pd
7+
from sklearn.utils import check_random_state
8+
79
from holisticai.bias.mitigation.inprocessing.commons._conventions import (
810
ACCURACY_MUL,
911
MIN_ITER,
@@ -14,7 +16,6 @@
1416
SHRINK_REGRET,
1517
)
1618
from holisticai.bias.mitigation.inprocessing.exponentiated_gradient._lagrangian import Lagrangian
17-
from sklearn.utils import check_random_state
1819

1920

2021
class ExponentiatedGradientAlgorithm:

0 commit comments

Comments
 (0)