Skip to content

Commit 568b722

Browse files
committed
use replace()
1 parent 5568431 commit 568b722

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

sdmetrics/single_table/bayesian_network.py

+2-5
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,8 @@ def _likelihoods(cls, real_data, synthetic_data, metadata=None, structure=None):
4444
}
4545
for column in fields
4646
}
47-
for column in fields:
48-
real_data[column] = real_data[column].map(category_to_integer[column]).astype('int64')
49-
synthetic_data[column] = (
50-
synthetic_data[column].map(category_to_integer[column]).astype(int)
51-
)
47+
real_data[fields] = real_data[fields].replace(category_to_integer).astype('int64')
48+
synthetic_data[fields] = synthetic_data[fields].replace(category_to_integer).astype('int64')
5249

5350
bn.fit(torch.tensor(real_data[fields].to_numpy()))
5451
LOGGER.debug('Evaluating likelihood of the synthetic data')

0 commit comments

Comments
 (0)