-
Notifications
You must be signed in to change notification settings - Fork 492
MLSL compiling error #96
Comments
Please make sure you don't have MLSL_ROOT env that points to an old version of MLSL. Suggest you clear MLSL_ROOT and the latest Caffe would download MLSL binary package automatically. |
@jgong5 |
Could you please double check if there is MLSL_ROOT in your environment? |
@jgong5
|
I git clone the latest version of intel caffe today.
When I make with "USE_MLSL=1", it will show make error as below:
make: *** [.build_release/src/caffe/solvers/nesterov_solver.o] Error 1
In file included from ./include/caffe/syncedmem.hpp:51:0,
from ./include/caffe/blob.hpp:47,
from ./include/caffe/net.hpp:47,
from ./include/caffe/solver.hpp:44,
from ./include/caffe/sgd_solvers.hpp:44,
from src/caffe/solvers/sgd_solver.cpp:41:
./include/caffe/multinode/mlsl.hpp: In constructor ‘caffe::mn::Distribution::Distribution(int, int, int, int, int, int)’:
./include/caffe/multinode/mlsl.hpp:114:50: error: ‘class MLSL::Environment’ has no member named ‘CreateDistributionWithColors’
distrib_ = MLSL::Environment::GetEnv().CreateDistributionWithColors(dataColor, modelColor);
If I use default setting, it can be compiled well.
#USE_MLSL: 1
However, I found multi-node training are not synchronized.
The text was updated successfully, but these errors were encountered: