diff options
Diffstat (limited to 'kaldi_seq')
-rw-r--r-- | kaldi_seq/Makefile | 10 | ||||
-rw-r--r-- | kaldi_seq/init.c | 2 | ||||
-rw-r--r-- | kaldi_seq/src/init.c | 2 | ||||
-rw-r--r-- | kaldi_seq/src/kaldi_mmi.cpp | 5 | ||||
-rw-r--r-- | kaldi_seq/src/kaldi_mmi.h | 4 | ||||
-rw-r--r-- | kaldi_seq/src/kaldi_mpe.cpp | 5 | ||||
-rw-r--r-- | kaldi_seq/src/kaldi_mpe.h | 4 |
7 files changed, 20 insertions, 12 deletions
diff --git a/kaldi_seq/Makefile b/kaldi_seq/Makefile index e76eea8..c712319 100644 --- a/kaldi_seq/Makefile +++ b/kaldi_seq/Makefile @@ -1,6 +1,12 @@ -# Change KDIR to `kaldi-trunk' path (Kaldi must be compiled with --share) -KDIR := /slfs6/users/ymz09/kaldi/ +ifndef LUA_BINDIR +$(error Please build the package via luarocks: `luarocks make`) +endif +ifndef KALDI_BASE +$(error KALDI_BASE is not set) +endif + +KDIR := $(KALDI_BASE) SHELL := /bin/bash BUILD_DIR := $(CURDIR)/build INC_PATH := $(LUA_BINDIR)/../include/ diff --git a/kaldi_seq/init.c b/kaldi_seq/init.c index ed89473..a3af948 100644 --- a/kaldi_seq/init.c +++ b/kaldi_seq/init.c @@ -1,4 +1,4 @@ -#include "../nerv/common.h" +#include "nerv/lib/common.h" #include <stdio.h> extern void kaldi_seq_init(lua_State *L); diff --git a/kaldi_seq/src/init.c b/kaldi_seq/src/init.c index 9b38056..c2002cf 100644 --- a/kaldi_seq/src/init.c +++ b/kaldi_seq/src/init.c @@ -1,4 +1,4 @@ -#include "nerv/common.h" +#include "nerv/lib/common.h" #include "kaldi_mpe.h" #include "kaldi_mmi.h" #include <stdio.h> diff --git a/kaldi_seq/src/kaldi_mmi.cpp b/kaldi_seq/src/kaldi_mmi.cpp index ea9b4f1..6f8dad9 100644 --- a/kaldi_seq/src/kaldi_mmi.cpp +++ b/kaldi_seq/src/kaldi_mmi.cpp @@ -36,9 +36,10 @@ extern "C" { #include "kaldi_mmi.h" #include "string.h" #include "assert.h" -#include "nerv/common.h" +#include "nerv/lib/common.h" +#include "nerv/lib/matrix/mmatrix.h" - extern NervMatrix *nerv_matrix_host_float_create(long nrow, long ncol, Status *status); + extern NervMatrix *nerv_matrix_host_float_create(long nrow, long ncol, MContext *context, Status *status); extern void nerv_matrix_host_float_copy_fromd(NervMatrix *mat, const NervMatrix *cumat, int, int, int, Status *); using namespace kaldi; using namespace kaldi::nnet1; diff --git a/kaldi_seq/src/kaldi_mmi.h b/kaldi_seq/src/kaldi_mmi.h index ce6787c..6175479 100644 --- a/kaldi_seq/src/kaldi_mmi.h +++ b/kaldi_seq/src/kaldi_mmi.h @@ -1,7 +1,7 @@ #ifndef NERV_kaldi_KALDI_MMI #define NERV_kaldi_KALDI_MMI -#include "nerv/matrix/matrix.h" -#include "nerv/common.h" +#include "nerv/lib/matrix/matrix.h" +#include "nerv/lib/common.h" #ifdef __cplusplus extern "C" { #endif diff --git a/kaldi_seq/src/kaldi_mpe.cpp b/kaldi_seq/src/kaldi_mpe.cpp index 60384e2..5d4149c 100644 --- a/kaldi_seq/src/kaldi_mpe.cpp +++ b/kaldi_seq/src/kaldi_mpe.cpp @@ -68,9 +68,10 @@ extern "C" { #include "kaldi_mpe.h" #include "string.h" #include "assert.h" -#include "nerv/common.h" +#include "nerv/lib/common.h" +#include "nerv/lib/matrix/mmatrix.h" - extern NervMatrix *nerv_matrix_host_float_create(long nrow, long ncol, Status *status); + extern NervMatrix *nerv_matrix_host_float_create(long nrow, long ncol, MContext *context, Status *status); extern void nerv_matrix_host_float_copy_fromd(NervMatrix *mat, const NervMatrix *cumat, int, int, int, Status *); using namespace kaldi; using namespace kaldi::nnet1; diff --git a/kaldi_seq/src/kaldi_mpe.h b/kaldi_seq/src/kaldi_mpe.h index fd09574..218cff5 100644 --- a/kaldi_seq/src/kaldi_mpe.h +++ b/kaldi_seq/src/kaldi_mpe.h @@ -1,7 +1,7 @@ #ifndef NERV_kaldi_KALDI_MPE #define NERV_kaldi_KALDI_MPE -#include "nerv/matrix/matrix.h" -#include "nerv/common.h" +#include "nerv/lib/matrix/matrix.h" +#include "nerv/lib/common.h" #ifdef __cplusplus extern "C" { #endif |