From 1de75c039fb7e6c9bb433f91c574d264eb397f9c Mon Sep 17 00:00:00 2001 From: hedaoyuan Date: Fri, 4 Nov 2016 00:40:37 +0800 Subject: [PATCH] report error when use parallel_nn to train recurrent_nn model (#335) --- paddle/gserver/gradientmachines/ParallelNeuralNetwork.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/paddle/gserver/gradientmachines/ParallelNeuralNetwork.cpp b/paddle/gserver/gradientmachines/ParallelNeuralNetwork.cpp index 952df60a7d7..22698f58670 100644 --- a/paddle/gserver/gradientmachines/ParallelNeuralNetwork.cpp +++ b/paddle/gserver/gradientmachines/ParallelNeuralNetwork.cpp @@ -28,6 +28,12 @@ void ParallelNeuralNetwork::init( const std::vector& parameterTypes, bool useGpu) { NeuralNetwork::init(config, callback, parameterTypes, useGpu); + if (config.type() == "recurrent_nn") { + LOG(FATAL) + << "You can not add `--parallel_nn=true` on the command line, " + << "parallel_nn training mode does not support the recurrent_nn model."; + } + useGpu_ = useGpu; numDevices_ = 0; if (useGpu_) { -- GitLab