flashlight / wav2letter

Facebook AI Research's Automatic Speech Recognition Toolkit
https://github.com/facebookresearch/wav2letter/wiki
Other
6.35k stars 1.02k forks source link

Install wav2letter++, but no Train get compiled #991

Open wangkaisine opened 2 years ago

wangkaisine commented 2 years ago

Question

cmake .. -DCRITERION_BACKEND=CUDA -DArrayFire_DIR=../arrayfire/share/ArrayFire/cmake/ -Dflashlight_DIR=../flashlight-master/cmake/

-- Looking for KenLM -- Using kenlm library found in /usr/local/lib/libkenlm.a -- Using kenlm utils library found in /usr/local/lib/libkenlm_util.a -- kenlm model.hh found in /usr/local/include/kenlm/lm -- Found kenlm (include: /usr/local/include, library: /usr/local/lib/libkenlm.a;/usr/local/lib/libkenlm_util.a;/usr/lib/x86_64-linux-gnu/liblzma.so;/usr/lib/x86_64-linux-gnu/libbz2.so;/usr/lib/x86_64-linux-gnu/libz.so) -- Could NOT find FFTW3 (missing: FFTW3_DIR) -- FindFFTW using pkgconfig: FOUND=1 LIBRARIES=fftw3 LIBRARY_DIRS= LIBDIR=/usr/lib/x86_64-linux-gnu LINK_LIBRARIES=/usr/lib/x86_64-linux-gnu/libfftw3.so -- FindFTTW using pkgconfig: INCLUDE_DIRS= INCLUDEDIR=/usr/include -- MKL_THREADING = OMP -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: /opt/intel/mkl/lib/intel64/libmkl_intel_lp64.so -- Library mkl_gnu_thread: /opt/intel/mkl/lib/intel64/libmkl_gnu_thread.so -- Library mkl_core: /opt/intel/mkl/lib/intel64/libmkl_core.so -- Library gomp: -fopenmp -- Library pthread: /usr/lib/x86_64-linux-gnu/libpthread.so -- Library m: /usr/lib/x86_64-linux-gnu/libm.so -- Library dl: /usr/lib/x86_64-linux-gnu/libdl.so -- MKL library found -- CUDNN libname: libcudnn.so;libcudnn.dylib;cudnn64 -- Found CUDNN: (lib: /home/sine/cuda-10.2/lib64 include: /home/sine/cuda-10.2/include) -- Determining NCCL version from the header file: /usr/include/nccl.h -- NCCL_MAJOR_VERSION: 2 -- Found NCCL (include: /usr/include, library: /usr/lib/x86_64-linux-gnu/libnccl.so) -- Found gflags (include: /usr/local/include, library: /usr/local/lib/libgflags.a) -- Found glog (include: /usr/local/include, library: /usr/local/lib/libglog.so) -- Could NOT find SndFile (missing: SndFile_DIR) -- Found libsndfile: (lib: /usr/lib/x86_64-linux-gnu/libsndfile.so include: /usr/include -- -rdynamic supported. -- Configuring done -- Generating done -- Build files have been written to: /asr/sine/end2end/wav2letter-main/build

Additional Context

make -j8

[ 5%] Building CXX object recipes/self_training/pseudo_labeling/CMakeFiles/analyze_pseudo_label_dataset.dir/AnalyzeDataset.cpp.o [ 15%] Building CXX object recipes/joint_training_vox_populi/cpc/CMakeFiles/Train_cpc.dir/CPCCriterion.cpp.o [ 15%] Building CXX object recipes/joint_training_vox_populi/cpc/CMakeFiles/Train_cpc.dir/CPCSpecAugment.cpp.o [ 20%] Building CXX object recipes/utilities/convlm_serializer/CMakeFiles/SerializeConvLM.dir/Serialize.cpp.o [ 25%] Building CXX object recipes/slimIPL/src/CMakeFiles/train_slimipl.dir/MyLogger.cpp.o [ 30%] Building CXX object recipes/joint_training_vox_populi/cpc/CMakeFiles/Decode_cpc.dir/CPCCriterion.cpp.o [ 35%] Building CXX object recipes/utilities/convlm_serializer/CMakeFiles/SerializeConvLM.dir/Utils.cpp.o [ 40%] Building CXX object recipes/slimIPL/src/CMakeFiles/train_slimipl.dir/Train.cpp.o [ 45%] Linking CXX executable analyze_pseudo_label_dataset [ 45%] Built target analyze_pseudo_label_dataset [ 50%] Building CXX object recipes/joint_training_vox_populi/cpc/CMakeFiles/Decode_cpc.dir/CPCSpecAugment.cpp.o [ 55%] Building CXX object recipes/joint_training_vox_populi/cpc/CMakeFiles/Decode_cpc.dir/SequentialBuilder.cpp.o [ 60%] Building CXX object recipes/joint_training_vox_populi/cpc/CMakeFiles/Train_cpc.dir/SequentialBuilder.cpp.o [ 65%] Building CXX object recipes/joint_training_vox_populi/cpc/CMakeFiles/Train_cpc.dir/TransformerCPC.cpp.o [ 70%] Building CXX object recipes/joint_training_vox_populi/cpc/CMakeFiles/Train_cpc.dir/Train.cpp.o [ 75%] Building CXX object recipes/joint_training_vox_populi/cpc/CMakeFiles/Decode_cpc.dir/TransformerCPC.cpp.o [ 80%] Linking CXX executable SerializeConvLM [ 85%] Building CXX object recipes/joint_training_vox_populi/cpc/CMakeFiles/Decode_cpc.dir/Decode.cpp.o [ 85%] Built target SerializeConvLM [ 90%] Linking CXX executable train_slimipl [ 90%] Built target train_slimipl [ 95%] Linking CXX executable Decode_cpc [ 95%] Built target Decode_cpc [100%] Linking CXX executable Train_cpc [100%] Built target Train_cpc

That's all in the Build folder, no Train, Decode executable files. drwxrwxr-x 4 sine sine 4096 Sep 26 20:50 ./ drwxrwxr-x 7 sine sine 4096 Sep 26 20:37 ../ -rw-rw-r-- 1 sine sine 43106 Sep 26 20:44 CMakeCache.txt drwxrwxr-x 7 sine sine 4096 Sep 26 20:55 CMakeFiles/ -rw-rw-r-- 1 sine sine 1730 Sep 26 20:44 cmake_install.cmake -rw-rw-r-- 1 sine sine 6548 Sep 26 20:50 Makefile drwxrwxr-x 7 sine sine 4096 Sep 26 20:50 recipes/