Spaces:
Running
Running
Aryasomayajula, Sai Anirudh [External]
commited on
Commit
·
7c0e6e8
1
Parent(s):
abc9e5d
removes the storage of 'self.configs'
Browse files- gedi/generator.py +9 -9
gedi/generator.py
CHANGED
@@ -181,10 +181,10 @@ class GenerateEventLogs():
|
|
181 |
|
182 |
else:
|
183 |
random.seed(RANDOM_SEED)
|
184 |
-
|
185 |
-
if type(
|
186 |
-
|
187 |
-
temp = self.generate_optimized_log(
|
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 |
-
|
219 |
|
220 |
random.seed(RANDOM_SEED)
|
221 |
-
if isinstance(
|
222 |
-
log_config = self.generate_optimized_log(
|
223 |
else:
|
224 |
-
log_config = self.generate_optimized_log(
|
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"
|