Aryasomayajula, Sai Anirudh [External] commited on
Commit
7c0e6e8
·
1 Parent(s): abc9e5d

removes the storage of 'self.configs'

Browse files
Files changed (1) hide show
  1. gedi/generator.py +9 -9
gedi/generator.py CHANGED
@@ -181,10 +181,10 @@ class GenerateEventLogs():
181
 
182
  else:
183
  random.seed(RANDOM_SEED)
184
- self.configs = self.optimize()
185
- if type(self.configs) is not list:
186
- self.configs = [self.configs]
187
- temp = self.generate_optimized_log(self.configs[0])
188
  self.log_config = [temp['metafeatures']] if 'metafeatures' in temp else []
189
  save_path = get_output_key_value_location(self.params[EXPERIMENT],
190
  self.output_path, "genEL")+".xes"
@@ -199,7 +199,7 @@ class GenerateEventLogs():
199
  def clear(self):
200
  print("Clearing parameters...")
201
  self.log_config = None
202
- self.configs = None
203
  self.params = None
204
  self.output_path = None
205
  self.feature_keys = None
@@ -215,13 +215,13 @@ class GenerateEventLogs():
215
  task = task[1].drop('log', errors='ignore')
216
  self.objectives = task.dropna().to_dict()
217
  random.seed(RANDOM_SEED)
218
- self.configs = self.optimize()
219
 
220
  random.seed(RANDOM_SEED)
221
- if isinstance(self.configs, list):
222
- log_config = self.generate_optimized_log(self.configs[0])
223
  else:
224
- log_config = self.generate_optimized_log(self.configs)
225
 
226
  save_path = get_output_key_value_location(task.to_dict(),
227
  self.output_path, identifier, self.feature_keys)+".xes"
 
181
 
182
  else:
183
  random.seed(RANDOM_SEED)
184
+ configs = self.optimize()
185
+ if type(configs) is not list:
186
+ configs = [configs]
187
+ temp = self.generate_optimized_log(configs[0])
188
  self.log_config = [temp['metafeatures']] if 'metafeatures' in temp else []
189
  save_path = get_output_key_value_location(self.params[EXPERIMENT],
190
  self.output_path, "genEL")+".xes"
 
199
  def clear(self):
200
  print("Clearing parameters...")
201
  self.log_config = None
202
+ # self.configs = None
203
  self.params = None
204
  self.output_path = None
205
  self.feature_keys = None
 
215
  task = task[1].drop('log', errors='ignore')
216
  self.objectives = task.dropna().to_dict()
217
  random.seed(RANDOM_SEED)
218
+ configs = self.optimize()
219
 
220
  random.seed(RANDOM_SEED)
221
+ if isinstance(configs, list):
222
+ log_config = self.generate_optimized_log(configs[0])
223
  else:
224
+ log_config = self.generate_optimized_log(configs)
225
 
226
  save_path = get_output_key_value_location(task.to_dict(),
227
  self.output_path, identifier, self.feature_keys)+".xes"