Skip to content

Commit

Permalink
add global var
Browse files Browse the repository at this point in the history
  • Loading branch information
gsheni committed Jun 18, 2024
1 parent 0490d81 commit df28758
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions sdv/multi_table/hma.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@

LOGGER = logging.getLogger(__name__)
MAX_NUMBER_OF_COLUMNS = 1000
DEFAULT_EXTENDED_COLUMNS_DISTRIBUTION = 'truncnorm'


class HMASynthesizer(BaseHierarchicalSampler, BaseMultiTableSynthesizer):
Expand Down Expand Up @@ -272,14 +273,10 @@ def preprocess(self, data):

def _set_extended_columns_distributions(self, synthesizer, table_name, valid_columns):
numerical_distributions = {}
if (
table_name in self._parent_extended_columns
and len(self._parent_extended_columns[table_name]) > 0
):
if table_name in self._parent_extended_columns:
for extended_column in self._parent_extended_columns[table_name]:
if extended_column in valid_columns:
numerical_distributions[extended_column] = 'truncnorm'

numerical_distributions[extended_column] = DEFAULT_EXTENDED_COLUMNS_DISTRIBUTION
synthesizer._set_numerical_distributions(numerical_distributions)

def _get_extension(self, child_name, child_table, foreign_key, progress_bar_desc):
Expand Down

0 comments on commit df28758

Please sign in to comment.