Aryasomayajula, Sai Anirudh [External] commited on
Commit
1e5fa49
·
1 Parent(s): 5f5db78

Refactor log_config assignment to include both 'log' and 'metafeatures' in GenerateEventLogs class

Browse files
Files changed (1) hide show
  1. gedi/generator.py +6 -2
gedi/generator.py CHANGED
@@ -170,8 +170,12 @@ class GenerateEventLogs():
170
  print(f"INFO: Generator starting at {start.strftime('%H:%M:%S')} using {num_cores} cores for {len(tasks)} tasks...")
171
  random.seed(RANDOM_SEED)
172
  log_config = p.map(self.generator_wrapper, [(index, row) for index, row in tasks.iterrows()])
173
- self.log_config = log_config
174
- # self.log_config = [config['metafeatures'] for config in log_config if 'metafeatures' in config]
 
 
 
 
175
 
176
  else:
177
  random.seed(RANDOM_SEED)
 
170
  print(f"INFO: Generator starting at {start.strftime('%H:%M:%S')} using {num_cores} cores for {len(tasks)} tasks...")
171
  random.seed(RANDOM_SEED)
172
  log_config = p.map(self.generator_wrapper, [(index, row) for index, row in tasks.iterrows()])
173
+ # self.log_config = log_config
174
+ self.log_config = [
175
+ {'log': config.get('log'), 'metafeatures': config.get('metafeatures')}
176
+ for config in log_config
177
+ if 'metafeatures' in config and 'log' in config
178
+ ]
179
 
180
  else:
181
  random.seed(RANDOM_SEED)