From 8b8bafaaede87ba72492af554f9eb92f30fb4a3d Mon Sep 17 00:00:00 2001 From: Bogdan Burlacu Date: Sat, 16 Dec 2023 21:11:38 +0100 Subject: [PATCH] remove unneeded move (pessimization) --- include/operon/optimizer/optimizer.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/operon/optimizer/optimizer.hpp b/include/operon/optimizer/optimizer.hpp index 54ee26c..c552347 100644 --- a/include/operon/optimizer/optimizer.hpp +++ b/include/operon/optimizer/optimizer.hpp @@ -302,7 +302,7 @@ struct SGDOptimizer final : public OptimizerBase { SGDOptimizer(DTable const& dtable, Problem const& problem, UpdateRule::LearningRateUpdateRule const& update) : OptimizerBase{dtable, problem} - , update_{std::move(update.Clone(0))} + , update_{update.Clone(0)} { } [[nodiscard]] auto Optimize(Operon::RandomGenerator& rng, Operon::Tree const& tree) const -> OptimizerSummary final