CMakeLists.txt 798 Bytes
Newer Older
1
add_subdirectory(tests bin/unit-tests)
Martin Beseda's avatar
Martin Beseda committed
2
add_subdirectory(examples bin/examples)
3

4
add_library(4neuro SHARED
5 6
        Neuron/Neuron.cpp
        Neuron/NeuronBinary.cpp
Martin Beseda's avatar
Martin Beseda committed
7
        Neuron/NeuronConstant.cpp
8 9 10
        Neuron/NeuronLinear.cpp
        Neuron/NeuronLogistic.cpp
        Network/NeuralNetwork.cpp
Martin Beseda's avatar
Martin Beseda committed
11 12 13
        Network/NeuralNetworkSum.cpp
        NetConnection/ConnectionFunctionGeneral.cpp
        NetConnection/ConnectionFunctionIdentity.cpp
14
        LearningMethods/ParticleSwarm.cpp
15
        DataSet/DataSet.cpp
Martin Beseda's avatar
Martin Beseda committed
16 17 18
        ErrorFunction/ErrorFunctions.cpp
        Solvers/DESolver.cpp
        LearningMethods/ILearningMethods.h)
David Vojtek's avatar
David Vojtek committed
19 20


Martin Beseda's avatar
Martin Beseda committed
21 22
add_library(boost_unit_test SHARED boost_test_lib_dummy.cpp)
add_library(exprtk SHARED exprtk.cpp)
23 24

target_link_libraries(4neuro ${Boost_LIBRARIES} boost_unit_test exprtk)