diff options
author | Determinant <[email protected]> | 2016-02-29 19:49:18 +0800 |
---|---|---|
committer | Determinant <[email protected]> | 2016-02-29 19:49:18 +0800 |
commit | accadc2c0c9a12a07ff39df3ee2e02f399054d8f (patch) | |
tree | 39e2ffb1e14527eecc69fa2855e29772969c2e3a /Makefile | |
parent | 550680eacd00555817df19d2b59a20a92df77c42 (diff) |
add network config for timit baseline
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 30 |
1 files changed, 26 insertions, 4 deletions
@@ -1,6 +1,28 @@ .PHONY: all clean install luajit luarocks speech SHELL := /bin/bash PREFIX := $(CURDIR)/install/ +#CUDA_BASE := /usr/local/cuda-7.0 +CUDA_BASE := /usr/local/cuda +BLAS_BASE := /usr/lib/ +BLAS_LDFLAGS := -L$(BLAS_BASE) -Wl,-rpath=$(BLAS_BASE) +BLAS_TYPE := atlas +KALDI_BASE := /speechlab/tools/KALDI/kaldi-master/ + +MKL_LDFLAGS := -lmkl_rt +ATLAS_LDFLAGS := -lcblas -llapack_atlas +ifeq ($(BLAS_TYPE), mkl) +BLAS_LDFLAGS += $(MKL_LDFLAGS) +else ifeq ($(BLAS_TYPE), atlas) +BLAS_LDFLAGS += $(ATLAS_LDFLAGS) +else +$(error Invalid blas type) +endif +export CUDA_BASE +export KALDI_BASE +export BLAS_LDFLAGS + +.PHONY: htk_io kaldi_io kaldi_decode + all: luajit luarocks install luajit: PREFIX=$(PREFIX) ./tools/build_luajit.sh @@ -8,12 +30,12 @@ luarocks: PREFIX=$(PREFIX) ./tools/build_luarocks.sh install: cd nerv; $(PREFIX)/bin/luarocks make CFLAGS=$(CFLAGS) -speech: - cd speech/speech_utils; $(PREFIX)/bin/luarocks make - cd speech/htk_io; $(PREFIX)/bin/luarocks make - cd speech/kaldi_io; $(PREFIX)/bin/luarocks make +speech: htk_io kaldi_io kaldi_decode +htk_io kaldi_io kaldi_decode: + cd speech/$@; $(PREFIX)/bin/luarocks make clean: cd nerv && make clean cd speech/speech_utils && make clean cd speech/htk_io && make clean cd speech/kaldi_io && make clean + cd speech/kaldi_decode && make clean |