Skip to content

Commit

Permalink
Fix failing notebook test
Browse files Browse the repository at this point in the history
  • Loading branch information
MilenaTrajanoska committed Jan 25, 2022
1 parent b17b649 commit 627adda
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions src/whylogs/core/columnprofile.py
Original file line number Diff line number Diff line change
Expand Up @@ -182,12 +182,18 @@ def generate_constraints(self) -> SummaryConstraints:

if summ.min >= 0:
items.append(minGreaterThanEqualConstraint(value=0))
items.append(
meanBetweenConstraint(
lower_value=summ.mean - summ.stddev,
upper_value=summ.mean + summ.stddev,

mean_lower = summ.mean - summ.stddev
mean_upper = summ.mean + summ.stddev

if mean_lower != mean_upper:
items.append(
meanBetweenConstraint(
lower_value=mean_lower,
upper_value=mean_upper,
)
)
)

if summ.max <= 0:
items.append(maxLessThanEqualConstraint(value=0))

Expand Down

0 comments on commit 627adda

Please sign in to comment.