Skip to content
Snippets Groups Projects
Commit 06ae5603 authored by Max Ramsay King's avatar Max Ramsay King
Browse files

more stuff

parent 5bb0d1c0
No related branches found
No related tags found
No related merge requests found
......@@ -196,15 +196,15 @@ class evo_learner():
Solution_idx -> Int
"""
self.num_generations = iterations
self.running_best = [0 for i in range(iterations)]
self.running_avg = [0 for i in range(iterations)]
self.history_best = [0 for i in range(iterations)]
self.history_avg = [0 for i in range(iterations)]
self.gen_count = 0
self.best_model = 0
self.set_up_instance()
self.ga_instance.run()
self.running_avg = self.running_avg / self.num_solutions
self.history_avg = self.history_avg / self.num_solutions
solution, solution_fitness, solution_idx = self.ga_instance.best_solution()
if return_weights:
......@@ -250,10 +250,11 @@ class evo_learner():
fit_val = ((self.test_autoaugment_policy(full_policy, train_dataset, test_dataset)[0]) /
+ self.test_autoaugment_policy(full_policy, train_dataset, test_dataset)[0]) / 2
if fit_val > self.running_best[self.gen_count]:
self.running_best[self.gen_count] = fit_val
if fit_val > self.history_best[self.gen_count]:
self.history_best[self.gen_count] = fit_val
self.best_model = model_weights_dict
self.running_avg[self.gen_count] += fit_val
self.history_avg[self.gen_count] += fit_val
return fit_val
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment