do not init localUpdater

avx_docs
qiaolongfei 8 years ago
parent 8ff42cd37d
commit 647f9a0f4e

@ -32,8 +32,7 @@ ParameterUpdater *ParameterUpdater::createRemoteUpdater(
OptimizationConfig *config, int passCount) { OptimizationConfig *config, int passCount) {
auto updater = new ParameterUpdater(); auto updater = new ParameterUpdater();
std::unique_ptr<paddle::ParameterUpdater> localUpdater; std::unique_ptr<paddle::ParameterUpdater> localUpdater;
localUpdater.reset(new paddle::SgdThreadUpdater(config->m->getConfig())); updater->m->updater.reset(new paddle::RemoteParameterUpdater(
updater->m->updater.reset(new paddle::ConcurrentRemoteParameterUpdater(
config->m->getConfig(), passCount, std::move(localUpdater))); config->m->getConfig(), passCount, std::move(localUpdater)));
return updater; return updater;
} }

Loading…
Cancel
Save