ml-opt / dnn_opt

dnn_opt is a machine learning library to perform optimization and neural network training by using meta-heuristics with multi-core and GPU support
25 stars 5 forks source link

OMP - standard optimization test functions #10

Open jairodelgado opened 4 years ago

jairodelgado commented 4 years ago

This issue is a continuation of issue #6.

We need to implement the following test functions in parallel using OMP, that is in coptlayer:

Each function specification can be found in: http://arxiv.org/abs/1308.4008v1

The scope of this issue is parallel implementation using OMP in the copt layer.

Important: remember to modify the solution folder structure according to the modifications done in #6 - #7 (create bench folder and namespace).

alejandrom247 commented 4 years ago

I have an issue when i try to compile the copt layer. this is the issue

cd 'E:\Cosas mias\para tesis\repo\dnn_opt' C:\MinGW\msys\1.0\bin\make.exe -f Makefile clean

CLEAN SUCCESSFUL (total time: 898ms) cd 'E:\Cosas mias\para tesis\repo\dnn_opt' C:\MinGW\msys\1.0\bin\make.exe -f Makefile [ 2%] Building CXX object CMakeFiles/dnn_opt_copt.dir/src/copt/activations/elu.cpp.obj g++.exe: error: NOTFOUND: No such file or directory make.exe[2]: [CMakeFiles/dnn_opt_copt.dir/src/copt/activations/elu.cpp.obj] Error 1 make.exe[1]: [CMakeFiles/dnn_opt_copt.dir/all] Error 2 make.exe": *** [all] Error 2

BUILD FAILED (exit value 2, total time: 662ms)

I suppose that it´s a problem with de CmakeLists when you build the project