Skip to content

Commit

Permalink
fix issue with in-place changes to dataframes (#113)
Browse files Browse the repository at this point in the history
Making deepcopy of dataframe before making performing any changes on it
  • Loading branch information
jrzkaminski committed Jul 13, 2024
1 parent abcab54 commit 2dde6b1
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions bamt/networks/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -597,6 +597,7 @@ def fit_parameters(self, data: pd.DataFrame, n_jobs: int = 1):
"""
Base function for parameter learning
"""
data = data.copy()
if data.isnull().values.any():
logger_network.error("Dataframe contains NaNs.")
return
Expand Down

0 comments on commit 2dde6b1

Please sign in to comment.