Skip to content
Snippets Groups Projects
Commit e3ef02ad authored by Dominic Kempf's avatar Dominic Kempf
Browse files

Minor fixup

parent 66b46d35
No related branches found
No related tags found
No related merge requests found
......@@ -268,10 +268,11 @@ def level1_optimal_vectorization_strategy(sumfacts, width):
if get_form_option("vectorization_strategy") == "target":
# Print the achieved cost and the target cost on the screen
set_form_option("vectorization_strategy", "model")
qp = min(optimal_strategies, key=lambda qp: strategy_cost((qp, optimal_strategies[qp])))
target = float(get_form_option("vectorization_target"))
qp = min(optimal_strategies, key=lambda qp: abs(strategy_cost((qp, optimal_strategies[qp])) - target))
cost = strategy_cost((qp, optimal_strategies[qp]))
print("The target cost was: {}".format(get_form_option("vectorization_target")))
print("The target cost was: {}".format(target))
print("The achieved cost was: {}".format(cost))
optimum = level1_optimal_vectorization_strategy(sumfacts, width)
print("The optimal cost would be: {}".format(strategy_cost(optimum)))
......
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