summaryrefslogtreecommitdiff
path: root/training/crf/CMakeLists.txt
blob: 4792983eb2207938e9a9f4e721592e023ac70cf8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../utils)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../utils)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../mteval)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../decoder)



########### next target ###############

set(mpi_batch_optimize_SRCS mpi_batch_optimize.cc cllh_observer.cc cllh_observer.h)
add_executable(mpi_batch_optimize ${mpi_batch_optimize_SRCS})
target_link_libraries(mpi_batch_optimize training_utils libcdec ksearch mteval utils klm klm_util klm_util_double ${Boost_LIBRARIES} z)

########### next target ###############

set(mpi_adagrad_optimize_SRCS mpi_adagrad_optimize.cc cllh_observer.cc cllh_observer.h)

add_executable(mpi_adagrad_optimize ${mpi_adagrad_optimize_SRCS})

target_link_libraries(mpi_adagrad_optimize ${KDE4_KDECORE_LIBS} training_utils libcdec ksearch mteval utils klm klm_util klm_util_double ${Boost_LIBRARIES} z)



########### next target ###############

set(mpi_compute_cllh_SRCS mpi_compute_cllh.cc cllh_observer.cc cllh_observer.h)

add_executable(mpi_compute_cllh ${mpi_compute_cllh_SRCS})

target_link_libraries(mpi_compute_cllh ${KDE4_KDECORE_LIBS} libcdec ksearch mteval utils klm klm_util klm_util_double ${Boost_LIBRARIES} z)



########### next target ###############

set(mpi_extract_features_SRCS mpi_extract_features.cc)

add_executable(mpi_extract_features ${mpi_extract_features_SRCS})

target_link_libraries(mpi_extract_features ${KDE4_KDECORE_LIBS} libcdec ksearch mteval utils klm klm_util klm_util_double ${Boost_LIBRARIES} z)



########### next target ###############

set(mpi_extract_reachable_SRCS mpi_extract_reachable.cc)

add_executable(mpi_extract_reachable ${mpi_extract_reachable_SRCS})

target_link_libraries(mpi_extract_reachable ${KDE4_KDECORE_LIBS} libcdec ksearch mteval utils klm klm_util klm_util_double ${Boost_LIBRARIES} z)


########### next target ###############

set(mpi_flex_optimize_SRCS mpi_flex_optimize.cc)

add_executable(mpi_flex_optimize ${mpi_flex_optimize_SRCS})

target_link_libraries(mpi_flex_optimize ${KDE4_KDECORE_LIBS} training_utils libcdec ksearch mteval utils klm klm_util klm_util_double ${Boost_LIBRARIES} z)


########### next target ###############

set(mpi_online_optimize_SRCS mpi_online_optimize.cc)

add_executable(mpi_online_optimize ${mpi_online_optimize_SRCS})

target_link_libraries(mpi_online_optimize ${KDE4_KDECORE_LIBS} training_utils libcdec ksearch mteval utils klm klm_util klm_util_double ${Boost_LIBRARIES} z)

########### next target ###############

set(mpi_baum_welch_SRCS mpi_baum_welch.cc)

add_executable(mpi_baum_welch ${mpi_baum_welch_SRCS})

target_link_libraries(mpi_baum_welch ${KDE4_KDECORE_LIBS} libcdec ksearch mteval utils klm klm_util klm_util_double ${Boost_LIBRARIES} z)