Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
DeepSpeech
提交
36d16fff
D
DeepSpeech
项目概览
PaddlePaddle
/
DeepSpeech
大约 2 年 前同步成功
通知
210
Star
8425
Fork
1598
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
245
列表
看板
标记
里程碑
合并请求
3
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
DeepSpeech
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
245
Issue
245
列表
看板
标记
里程碑
合并请求
3
合并请求
3
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
36d16fff
编写于
3月 07, 2022
作者:
H
Hui Zhang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
libsndfile from repo; rm useless openblas
上级
04eb8a28
变更
5
显示空白变更内容
内联
并排
Showing
5 changed file
with
9 addition
and
27 deletion
+9
-27
speechx/CMakeLists.txt
speechx/CMakeLists.txt
+4
-4
speechx/build.sh
speechx/build.sh
+1
-1
speechx/cmake/EnableCMP0048.cmake
speechx/cmake/EnableCMP0048.cmake
+1
-1
speechx/cmake/external/libsndfile.cmake
speechx/cmake/external/libsndfile.cmake
+3
-3
speechx/cmake/external/openblas.cmake
speechx/cmake/external/openblas.cmake
+0
-18
未找到文件。
speechx/CMakeLists.txt
浏览文件 @
36d16fff
...
@@ -72,6 +72,8 @@ find_package(Eigen3 REQUIRED)
...
@@ -72,6 +72,8 @@ find_package(Eigen3 REQUIRED)
include
(
kenlm
)
include
(
kenlm
)
add_dependencies
(
kenlm eigen boost
)
add_dependencies
(
kenlm eigen boost
)
#openblas
include
(
openblas
)
# openfst
# openfst
set
(
openfst_SOURCE_DIR
${
fc_patch
}
/openfst-src
)
set
(
openfst_SOURCE_DIR
${
fc_patch
}
/openfst-src
)
...
@@ -94,6 +96,8 @@ add_dependencies(openfst gflags glog)
...
@@ -94,6 +96,8 @@ add_dependencies(openfst gflags glog)
link_directories
(
${
openfst_PREFIX_DIR
}
/lib
)
link_directories
(
${
openfst_PREFIX_DIR
}
/lib
)
include_directories
(
${
openfst_PREFIX_DIR
}
/include
)
include_directories
(
${
openfst_PREFIX_DIR
}
/include
)
# paddle lib
# paddle lib
set
(
paddle_SOURCE_DIR
${
fc_patch
}
/paddle-lib
)
set
(
paddle_SOURCE_DIR
${
fc_patch
}
/paddle-lib
)
set
(
paddle_PREFIX_DIR
${
fc_patch
}
/paddle-lib-prefix
)
set
(
paddle_PREFIX_DIR
${
fc_patch
}
/paddle-lib-prefix
)
...
@@ -136,11 +140,7 @@ set(DEPS ${DEPS}
...
@@ -136,11 +140,7 @@ set(DEPS ${DEPS}
glog gflags protobuf xxhash cryptopp
glog gflags protobuf xxhash cryptopp
${
EXTERNAL_LIB
}
)
${
EXTERNAL_LIB
}
)
#openblas
include
(
openblas
)
# openblas need, gfortan dir in the docker.
#link_directories(/usr/local/gcc-8.2/lib64)
###############################################################################
###############################################################################
# Add local library
# Add local library
...
...
speechx/build.sh
浏览文件 @
36d16fff
...
@@ -22,6 +22,6 @@ cd build
...
@@ -22,6 +22,6 @@ cd build
cmake ..
-DBOOST_ROOT
:STRING
=
${
boost_SOURCE_DIR
}
cmake ..
-DBOOST_ROOT
:STRING
=
${
boost_SOURCE_DIR
}
make
-j
make
-j
1
cd
-
cd
-
speechx/cmake/EnableCMP0048.cmake
浏览文件 @
36d16fff
speechx/cmake/external/libsndfile.cmake
浏览文件 @
36d16fff
...
@@ -11,8 +11,8 @@ else()
...
@@ -11,8 +11,8 @@ else()
set
(
FETCHCONTENT_SOURCE_DIR_LIBSNDFILE
""
)
set
(
FETCHCONTENT_SOURCE_DIR_LIBSNDFILE
""
)
endif
()
endif
()
set
(
LIBSNDFILE_GIT_REPO
"https://github.com/
erikd/libsndfile
"
CACHE STRING
"libsndfile git repository url"
FORCE
)
set
(
LIBSNDFILE_GIT_REPO
"https://github.com/
libsndfile/libsndfile.git
"
CACHE STRING
"libsndfile git repository url"
FORCE
)
set
(
LIBSNDFILE_GIT_TAG
c11deaa04ec84161996824061f6d705970972e2e
CACHE STRING
"libsndfile git tag"
FORCE
)
set
(
LIBSNDFILE_GIT_TAG
1.0.31
CACHE STRING
"libsndfile git tag"
FORCE
)
FetchContent_Declare
(
libsndfile
FetchContent_Declare
(
libsndfile
GIT_REPOSITORY
${
LIBSNDFILE_GIT_REPO
}
GIT_REPOSITORY
${
LIBSNDFILE_GIT_REPO
}
...
@@ -48,7 +48,7 @@ function(libsndfile_build)
...
@@ -48,7 +48,7 @@ function(libsndfile_build)
# finally we include libsndfile itself
# finally we include libsndfile itself
add_subdirectory
(
${
libsndfile_SOURCE_DIR
}
${
libsndfile_BINARY_DIR
}
EXCLUDE_FROM_ALL
)
add_subdirectory
(
${
libsndfile_SOURCE_DIR
}
${
libsndfile_BINARY_DIR
}
EXCLUDE_FROM_ALL
)
# copying .hh for c++ support
# copying .hh for c++ support
file
(
COPY
"
${
libsndfile_SOURCE_DIR
}
/src/sndfile.hh"
DESTINATION
${
LIBSNDFILE_INCLUDE_DIR
}
)
#
file(COPY "${libsndfile_SOURCE_DIR}/src/sndfile.hh" DESTINATION ${LIBSNDFILE_INCLUDE_DIR})
endfunction
()
endfunction
()
libsndfile_build
()
libsndfile_build
()
...
...
speechx/cmake/external/openblas.cmake
浏览文件 @
36d16fff
include
(
FetchContent
)
include
(
FetchContent
)
# set(OpenBLAS_INSTALL_PREFIX ${fc_patch}/openblas-install)
# set(OpenBLAS_INSTALL_PREFIX ${fc_patch}/OpenBLAS)
set
(
OpenBLAS_SOURCE_DIR
${
fc_patch
}
/OpenBLAS-src
)
set
(
OpenBLAS_SOURCE_DIR
${
fc_patch
}
/OpenBLAS-src
)
set
(
OpenBLAS_PREFIX
${
fc_patch
}
/OpenBLAS-prefix
)
set
(
OpenBLAS_PREFIX
${
fc_patch
}
/OpenBLAS-prefix
)
# ExternalProject_Add(
# OpenBLAS
# GIT_REPOSITORY https://github.com/xianyi/OpenBLAS
# GIT_TAG 1ef97c470ccf23d06d3bb0597c52df4a2e9093b9
# GIT_SHALLOW TRUE
# GIT_PROGRESS TRUE
# PREFIX ${OpenBLAS_PREFIX}
# SOURCE_DIR ${OpenBLAS_SOURCE_DIR}
# BUILD_IN_SOURCE TRUE
# CONFIGURE_COMMAND ""
# BUILD_COMMAND make
# INSTALL_COMMAND make PREFIX=${OpenBLAS_INSTALL_PREFIX} install
# UPDATE_DISCONNECTED TRUE
# )
# ######################################################################################################################
# ######################################################################################################################
# OPENBLAS https://github.com/lattice/quda/blob/develop/CMakeLists.txt#L575
# OPENBLAS https://github.com/lattice/quda/blob/develop/CMakeLists.txt#L575
# ######################################################################################################################
# ######################################################################################################################
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录